sounds like your kit didnt include a check valve to eliminate the meth dripping... thats why people should purchase better kits with check valves or solenoids to eliminate that issue..
Where would the check valve go? On the discharge of the meth pump? I fail to see how that would have helped him at all... A solenoid on the other hand, that would be a pretty nifty kit.
I don't think I'll ever bother with methanol, the only fluid I want to pump into my car is gas.