Technical Stilo 1.6 '02 MAP and CMPS faults P0105 P0340

Currently reading:
Technical Stilo 1.6 '02 MAP and CMPS faults P0105 P0340

Gaius

New member
Joined
Aug 1, 2016
Messages
1
Points
1
Hello everyone!
I'm new to the forum and I want to say hello to all my fellow FIAT owners!
Besides that, I'd like to apologize in advance for grammatical mistakes I'm about to make in this post. English is not my native language. :(

I've got a Stilo 1.6 from 2002 for more than 8 years now. We've been through all sorts of troubles (and trouble codes) but now...I'm not sure what is happening.

Symptoms: The car has a rough idle and it stalls after a few seconds. (800rpm-200rpm-700rpm-200rpm-...-stalls) After erasing fault codes, car idles normally but as soon as I attempt to drive it, it stalls on idle but everything is OK when it's in higher rpms.

Car gives me 2 fault codes: P0340 - CMPS and P0105 - MAP.
I tested the wires and both CMPS and MAP are getting 5V from the ECU.
Then I tested the signal wires with an oscilloscope and both sensors seem to work as they should. The crankshaft position sensor was suspicious and I replaced it (but it didn't change anything.) I changed MAP sensor but nothing changed. The cambelt is OK, it was changed recently and the car was running fine. As far as I know, the CMPS can't cause such a problem or can it?
Throttle body is clean. Spark plugs are new. Engine doesn't misfire, it just stalls.

I tried pulling the engine loom without disconnecting anything and the car started beeping and giving me same fault codes again. Could it be the engine loom?

If you had a similar problem, please share your experience with me. It would mean a lot to me. Thank you very much in advance!
 
ECU is common fault due to heat and vibration from engine.
Some where on forum or YouTube are guides for repairing yourself and moving ECU to a less hostile place.
 
Back
Top