Stop in for a cup of coffee

I never ran into it, makes sense Diesel engines with high pressures, lot more cars over there with diesels.