The only code I got was a cylinder misfire, didn't tell me anything I didn't know, so I brought it in and got it all checked...
I now officially feel like an idiot, why you may ask, because it was the first thing I suspected, and the first thing I discarded as it wouldn't be that...
My ignition system was going, (spark plugs look like they haven't been changed in well over 200,000kms (over 120000miles)...
I discarded that idea because i thought it would do it all the time not just under load, well i was wrong...
And the funniest part of it all, is I had spark plugs and wires sitting at home for when I got some free time lol, so they changed my PCV valve, distrubutor cap, distributor rotor, and fuel filter, i'll be doing the plugs and wires tonight after work. Even with what they did it runs properly.
So problem solved lol, thanks so much for all your help guys, you kept me sane during this time >.<
~ David