marco99goncalves
New member
Hello everyone, this might be a long post, since I want to be as detailed as possible since this problem has been happening for about a year (or more), and three mechanics have tried to fix it, but it always comes back again.. I'm also Portuguese, so some terms might not be correctly translated. I'll try my best, and I think everything is correct, but keep that in mind. I'm sorry if the post is hard to read or just too long, but I'm desperate since this has been going on for a really long time.
In August 2023, I bought a 2008 Fiat Bravo, 1.4 66Kw, Gasoline, which was later fitted with a Prins LPG system (this will be important). The car worked wonderfully for a while, but after a few months (I think around October 2023), the check engine light turned on (always steady, not blinking) when I made a particularly strong stop (though not super aggressive either, just strong by normal standards).
When the check engine light is on, the car takes a bit longer to start, but after that, everything feels the same. The only difference is the fact that it takes a few more seconds to turn on, but it doesn't seem to idle roughly, lose power, or anything else. For further reference, after checking with my OBD scanner (probably a bad one, though it's supposedly an ELM37, so it might not be the only error), I noticed that the car was giving a P0340 error, which is commonly a problem with the camshaft sensor, from what I gathered.
It's worth noting that the check engine light, in the beginning, only appeared when I was on LPG, and due to the light appearing, the LPG system would turn off. After running on gasoline for a while (maybe 30/50km), the light disappears, and I can use LPG again. This is will also be important later on.
I took it to a friend of my dad's, and he noticed that an injector was loose (very loose, in fact). The actual term might be ignition coil or cylinders, I'm not sure. In this image, which is not my engine but seems similar even though it's diesel, it's the leftmost cylinder, with the yellow things on top. He told me it wasn't worth repairing if the error didn't show up again, so he deleted the error and told me to go there if it turned on again. Well, it did, maybe around 20km later. He didn't fix the injector, just replaced the spark plugs, and that was it. It showed up once again a few kilometers later, and I decided to take it to another mechanic.
The new mechanic replaced the crankshaft sensor and the camshaft sensor. Everything seemed alright for a while, around 150km, but once again, it appeared. During the next few mechanic trips, we tried small repairs to check if the problems could be dirtiness on the wires, sensors, etc, but nothing seemed to last more than 50km.
Eventually, it got so bad that I couldn't use the LPG system for 10km without the light turning on. This led us to think that the problem was the LPG system, but after a while, the error would appear even when running on gasoline. While it would take longer, it also seemed to get more frequent with time, the same as what was happening with LPG, leading me to think that it's not related to the LPG system. It also eventually disappeared (without anything being done), even when running solely on gasoline (At this point, I hadn't used the LPG system in months), but it always showed up again eventually. Regardless, I had the LPG system checked, and the LPG repairman said everything was working well and no errors were showing up on the LPG system.
Also relevant, at this point, the light would turn on randomly, without any sudden stops or aggressive driving/launches.
Once again, I changed mechanics. This one immediately fixed the injector (or ignition coil/cylinder) problem, replaced the spark plugs, and changed the battery (a different issue). Nothing on the camshaft/crankshaft sensores, though. When I got it, the car worked wonderfully. The light didn't turn on even after 200km. I thought it was finally fixed. But today, the darn thing turned on again. This time, it took around 750km, and it was also at the same time I did a particularly strong launch, which is also similar to the reason the light turned on the first time.
So, do you guys have any idea what could be causing this? Is this a common problem? I've seen two videos saying that the P0340 error is common on the E-Torque engines, which seem to be the Fiat Bravo engines in Brazil, so I'm not sure it applies to my car. They both claim that the sensor should never be replaced by a non-original fiat sensor, but I'm not sure if that is true or not for my case. These are the videos I saw. They're in Portuguese, but it might be helpful for you anyway.
Video 1:
Video 2:
Is there anything I can try to do to get more information? I'm not knowledgable in cars at all, so anything that is relatively complicated needs to be a mechanic, but maybe I can try to check some things as long as they are simple. Is this a common problem in fiat bravos? I'm starting to get really desperate with this, especially considering that I can't use the LPG system while the light is turned on, even though the car seems to be completely fine, and it seems to be a sensor misreading or something like it.
If you guys want any specific pictures of the car, I can try to take them. Dissasembling some pieces might be hard for me, but I'll give it a shot.
Again, sorry for the long and complicated post, but I'm quite desperate with this, and this felt like the best place to get more info. I tried to bold the most important parts to make it easier to read, though.
In August 2023, I bought a 2008 Fiat Bravo, 1.4 66Kw, Gasoline, which was later fitted with a Prins LPG system (this will be important). The car worked wonderfully for a while, but after a few months (I think around October 2023), the check engine light turned on (always steady, not blinking) when I made a particularly strong stop (though not super aggressive either, just strong by normal standards).
When the check engine light is on, the car takes a bit longer to start, but after that, everything feels the same. The only difference is the fact that it takes a few more seconds to turn on, but it doesn't seem to idle roughly, lose power, or anything else. For further reference, after checking with my OBD scanner (probably a bad one, though it's supposedly an ELM37, so it might not be the only error), I noticed that the car was giving a P0340 error, which is commonly a problem with the camshaft sensor, from what I gathered.
It's worth noting that the check engine light, in the beginning, only appeared when I was on LPG, and due to the light appearing, the LPG system would turn off. After running on gasoline for a while (maybe 30/50km), the light disappears, and I can use LPG again. This is will also be important later on.
I took it to a friend of my dad's, and he noticed that an injector was loose (very loose, in fact). The actual term might be ignition coil or cylinders, I'm not sure. In this image, which is not my engine but seems similar even though it's diesel, it's the leftmost cylinder, with the yellow things on top. He told me it wasn't worth repairing if the error didn't show up again, so he deleted the error and told me to go there if it turned on again. Well, it did, maybe around 20km later. He didn't fix the injector, just replaced the spark plugs, and that was it. It showed up once again a few kilometers later, and I decided to take it to another mechanic.
The new mechanic replaced the crankshaft sensor and the camshaft sensor. Everything seemed alright for a while, around 150km, but once again, it appeared. During the next few mechanic trips, we tried small repairs to check if the problems could be dirtiness on the wires, sensors, etc, but nothing seemed to last more than 50km.
Eventually, it got so bad that I couldn't use the LPG system for 10km without the light turning on. This led us to think that the problem was the LPG system, but after a while, the error would appear even when running on gasoline. While it would take longer, it also seemed to get more frequent with time, the same as what was happening with LPG, leading me to think that it's not related to the LPG system. It also eventually disappeared (without anything being done), even when running solely on gasoline (At this point, I hadn't used the LPG system in months), but it always showed up again eventually. Regardless, I had the LPG system checked, and the LPG repairman said everything was working well and no errors were showing up on the LPG system.
Also relevant, at this point, the light would turn on randomly, without any sudden stops or aggressive driving/launches.
Once again, I changed mechanics. This one immediately fixed the injector (or ignition coil/cylinder) problem, replaced the spark plugs, and changed the battery (a different issue). Nothing on the camshaft/crankshaft sensores, though. When I got it, the car worked wonderfully. The light didn't turn on even after 200km. I thought it was finally fixed. But today, the darn thing turned on again. This time, it took around 750km, and it was also at the same time I did a particularly strong launch, which is also similar to the reason the light turned on the first time.
So, do you guys have any idea what could be causing this? Is this a common problem? I've seen two videos saying that the P0340 error is common on the E-Torque engines, which seem to be the Fiat Bravo engines in Brazil, so I'm not sure it applies to my car. They both claim that the sensor should never be replaced by a non-original fiat sensor, but I'm not sure if that is true or not for my case. These are the videos I saw. They're in Portuguese, but it might be helpful for you anyway.
Video 1:
Video 2:
Is there anything I can try to do to get more information? I'm not knowledgable in cars at all, so anything that is relatively complicated needs to be a mechanic, but maybe I can try to check some things as long as they are simple. Is this a common problem in fiat bravos? I'm starting to get really desperate with this, especially considering that I can't use the LPG system while the light is turned on, even though the car seems to be completely fine, and it seems to be a sensor misreading or something like it.
If you guys want any specific pictures of the car, I can try to take them. Dissasembling some pieces might be hard for me, but I'll give it a shot.
Again, sorry for the long and complicated post, but I'm quite desperate with this, and this felt like the best place to get more info. I tried to bold the most important parts to make it easier to read, though.
- Model
- Fiat Bravo 2008, 1.4 66Kw/90HP
- Year
- 2008
- Mileage
- 219000
Last edited: