Used my 05 to pull the trailer and pulling truck tonight. After the pulls, I had to crank on the starter several times before the truck finally started. The check engine light came on, but was late when I got yo the shop, so I didn't check the codes. Back at the shop, I started up and shut off the engine several times without any problems. I am thinking at 160,000 miles, I am due for new injectors. Am I thinking down the right track? I will get code pulled and post back. Thanks.