There is a truck wash located in the Pilot on I-80, exit 223 in Niles, Ohio that just washed my D unit for $35 +tax + tip, including under the hood. They did a great job. That's the cheapest I've found. My truck was so dirty, I forgot what color it was!:cool: