The P1478 code is indicating a small leak in the fuel evaporative system. This is basically the fuel vent system. I would recommend that you take a look at the seal on your gas cap, verify that it looks fine and that the cap secures properly when installed. Then reset the fault codes and see if this code returns. If it does not, you likely had a point where the cap was not fully closed or you had the engine running with the cap removed. If the code returns, there is likely a leak in the vent system and it must be tracked down (or the gas cap is faulty). The proper diagnostic testing of the fuel vapor recovery system (for a leak) is a pressurized smoke test.
When you say to reset the fault codes is that something I can do myself without taking it to mechanic?
Only if you have your own code reader.
Also would you recommend that the gas cap just be replaced. It is the same one that came with the vehcile when we purchased it back in the year 2000?
Can I go to the BMW internet site and find these codes myself?
Yes I would recommend replacing the gas cap, after this amount of time the rubber seal dries out and cracks and will cause a leak.
Yes you can, but BMW does charge a fee to access their site.
are you still there?
I will do what you recommend. Thank you
have a nice dau
You do the same.
Thank you very much,
I will always leave positive feedback all I ask is for the same.