Have you tried adams Graphene Wash? I use it on my Charger.I've been using the Adam's Mega Foam lately and like it. Combined with the Adam's 2.0 pressure washer and Adam's foam cannon it does a good job of breaking down a lot of dirt and bugs prior to a contact wash.
But, I only use it for foam. I prefer the TW Hybrid Ceramic wash for the contact wash. It has a lot of lubricity and adds another layer of protection.