They signed Lajoie to a multi year contract and fired him half way through year 1. He was never rehired, the reason they brought him back to race the truck was because they were still paying him to honor said contract, so why pay someone else to drive?
I don't think we'll ever get the real...