High Oil Pressure >.<

Moper, you a hero, I never in my life thought to scribe the pump impellers.....