Got it started, runs WAY better than it ever did, it isn't shaking itself apart anymore awesome!
However it won't turn itself off, I found the vacuum leak, but I can't recall where it used to go. Any help?
It comes out the green thing and runs across the motor.