Last week I had to pull over and have my truck towed to the dealership, I noticed the engine was vibrating and shaking as if all the cyclinders were not firing, the engine has 126,000km(82,000miles) and about 2700 hrs on the engine, and I am unfortunately outside of my warranty. I am hearing...