sandblast
If ya wanna eat away the fuel lines and various electrical wiring...
Engine degreaser, can be bought at your local auto parts store, spray the undercarriage with it, rinses off with a hose i believe.
agreed. sandblasting is not the answer. if you could frame off it it would be the answer.