Andy McGhee Enthusiast Messages 1,847 Location Cheltenham Sep 18, 2024 #1 Has anyone ever had a really bad leak from the oil pressure sensor/switch on a Cleon engine?