2008 Mitsubishi Truck • 6 cylinder 4WD Automatic • 41,600 miles

My check engine light keeps coming on. I have had it to the dealer 5 times. Each code is PO305, injector #5. They have Switched coil wires around, changed plugs, changed fuel injector and most recently used a engine cleaner, thinking carbon has built up on the valves and the light still came on. After the engine cleaning on March 23rd, I came home and while talking to my neighbor with the truck in park & the engine running at idle the light came on after 2 minutes. Most times though it came on after I drive somewhere, park for a while and then after starting it up the light comes on. I'm not sure if this has anything to do with it but I just noticed that when the check engine light is on, my passenger door window doesn't work.
March 25, 2011.

Check the compression for cylinder no.5 and also the cam and crankshaft sensors

Mar 25, 2011.