Help started my truck this morning & it started fine let it warm up maby 5min. took off pulled out on the road shifted to 2nd gear and the truck started shaking and losing power. It took a mile to get over 30mph. Temp out side was 40. The engine lite came on imediatly. pulled over and let warm...