Did you replace the generator with an alternator while it was off the road? If you don't wire an alternator in correctly you can get the unstoppable engine problem. I think there are already posts in the archive on how to fix this problem. I just put a new "universal" ignition switch in my truck; $15 at the local parts store.
Gord