I use a degreaser watered down about 50-50 (sometimes stronger if I'm feeling brave or if the surface is really bad)
You have to be very careful though or it will leave streaks and spots that wont come out.
I do it in sections...We will spray it, use a good car wash brush to scrub it, then rinse it.
Try to scrub right after you spray a section or you'll get streaks. And rinse right away.
Hope this helps. Attempt at your own risk! (maybe try a panel on the back door or something small and inconspicuous)