So i keep getting a dtc34 code with is the stepper motor timing fault and now my truck barely starts i just stumbles for about 30 seconds even plugged in. Can you guys please help. Also i only get the code at idle and do i need to get a new stepper motor or what.