Got a couple more bits of info, i did fuel pressure test and was 31 at idle and 40 with unplugging the fuel regulator, I also did a compression test. #1 115 PSI, #2 130, #3 130, #4 130 PSI, #5 125 PSI #5 130 PSI. Not really sure what that really tells me but I did it as the guy at the parts store said i should, told me i would want to above 90 and all should be pretty simuliar. I again double check the wires on the cap and cylinders and are definitly hooked up correctly. Talked with one mechanic and he talking about jumping timing chain and messing my timeing up not really sure what he ment by that either. Again I checked for vacuum leaks with propane including the brake booseter as suggested but didn't here any change in idle. I can kinda here a little whislte when you just start to open the throtle but im like 95% sure it's from IAC which would it run any different if the IAC was unplugged because when i unplug my IAC it does not change at all with it plugged in or not. I already cleaned it ealier, would it be worth replacing it. I checked around the gasket no pinched wires, wire harness intact, no corrosion at the injector clips. Im thinking i might just go to a junk yard and rip off a map sensor, TPS, IAC and just see if that would make a difference, i hate to go buy all new and see it still running like crap. Getting pretty frustrating. Would taking it to a shop be any good. Only code it shows is 12 for battery disconnect, is a shop going to be able to any more with computer they have to check for correct timing or sensors or anything. Im really getting sick of looking at this thing and coming up with nothing. Do i take all apart and start over again, im pretty postive i do not have a leak at the gasket but I feel pretty clueless. I was really hoping fuel pressure or compression test would tell me somthing that it is missing so bad. What should i do next?