just done an engine transplant and complete overhaul of brake lines, power steering etc, and there a drip coming from the front end of the car, i know what most fluids smell like but this is a new one :S only thing i can think of is the coilovers as i've never smelt that oil before and i cant...