dry ice blasting is probably the best, though non-DIY, method. gets every bit of dirt and underseal of while beeing not at the least harmfull to body, paint, brake parts and lines etc. Really amazing technology. See if somebody around your area offers it professionally.