Monstaliner has some pretty good products specifically for the undercarriage. Their roll on / spray on DIY Berliner can also be applied straight to rust after the loose stuff has been brushed.