Thanks luigisho.
Last time I had issues the car wouldn't start sometimes, occasionally stalled. I thought it the cam sensor as that is what the previous owner thought it was. Then suddenly the issue seemed to clear up on it's own and I had no issues, ran fine for months. I did notice recently the car seemed to do these subtle back and forth movements sometimes as mentioned in my first post.
Then more recently I noticed the occasional lag in starting the car and then I had the instance of the engine throwing a fit when I launched hard from a standstill, though it could have been me getting off and back on the gas repeatedly in quick succession as I was doing a quick 3-point turn. RPMs began to fluctuate, the car kept loosing power (difficulty holding idle) and almost stalled. Check Engine light then came on. Ran rough for a bit. I think whatever happened threw the computer off but as I continued driving the car (steady highway speeds) for awhile everything smoothed out to normal. Next I started up the car the Check Engine light was gone.
So it's running OK now but obviously something failed in a considerable way and I'm thinking perhaps whatever it is probably hasn't been working optimally for some time.
Before I address the DIS module what related spark out connectors should I check over? I do have a wire near the firewall that isn't connected to anything which has me curious. Also seemed to remember something about the bolts to the DIS ensuring ground and thus not be loose, any truth to that? Do you think the fuel pump circuit code was just a domino effect of the SPOUT circuit issues?
Thanks