a good used motor and switch for your G4, I can offer you one for 40.00, you pay to ship and clean it yourself. The armature, switch and carbons will all be good. Drop me an email if you are interested.
As for your problem, I did the same thing once, wrecked the armature and carbon brushes in the process. I never tried to mess around with running one without the switch after that :-)