being you say the throttle does nothing would make we steer away from the maf and look at dbw components...pedal and throttlebody...easy to check the pedal with a multimeter though...
I'd be game to help except I'm still not down in tampa yet...
TGV failures have a similar problem but are still driveable