Wanna check you're header tank as well mate, make sure that is filled pretty much too the top, could just be that the car gives off that smell, obviously all cars are different, might be worth having a pressure test done for peace of mind.
__________________
If I'm not in action I'm in traction
|