-
P0300 after engine swap
hi guy's hoping someone can help me out i bought a 2004 manual aveo for my daughter 2 months ago replaced the timing belt right away. a few days ago the idler wheel on the timing belt broke it jumped the belt and the motor is history. i have a 2006 automatic aveo for parts with perfectly running drive train but rusted out body. i swapped the 06 engine into the 04 had to change out injectors and fuel rail because plugs for the injectors were different had to swap the throttle body because the 04 had a cable and the 06 was drive by wire and i swapped the plugs and wires from the 04 into the 06 because they were new put them in same time as timing belt. the 06 had no check engine light before the swap but now the car has a flashing check engine light P0300 i honestly can't see hear or feel a misfire the motor seems to run great i have read that the car may need a crank relearn procedure done. the only chevy dealer here has a 1 month wait for an appointment so i am wondering since i have the pcm belonging to the 06 motor can i swap that into the car to get rid of the P0300 ? will the pcm work being from an automatic going into a manual ? any help would be appreciated thanks
-
Look on the back of the ECU, see if the numbers are the same, the calibration will be different, so it's a long shot. Otherwise you/dealer will need to do the CKP crank relearn, and if you can do it yourself, the idle relearn. Whenever the crank sensor (or ECU) is moved, or swapped (along with the entire engine) you must do the relearn or the hold light flashes and you get a P0300. FYI
-