Okay, it started. Stays at about 3k so i didnt keep it on long. Tonight will be spent trying to fix the gas pedal, it is about impossible to get under the dash to see whats going on.
Good news is the only leak seems to be coming from a power steer line, i need to looki into that as well. Im going to try to adjust the trottle and see it if will idle lower, but damn this mother is loud, a little too loud.