Thanks for the replies guys, have it booked in but not til monday. Learned how to pull the error codes and found 12, 21, and , 55. which reading up is:
12- Direct battery input to PCM was disconnected within the last 50 Key-on cycles.
21- Upstream oxygen sensor response slower than minimum required switching frequency. Upstream oxygen sensor heating element circuit malfunction. Downstream oxygen sensor heating element circuit malfunction. Downstream oxygen sensor input voltage maintained above the normal operating range. Oxygen sensor voltage too low, tested after cold start. (Upstream or Downstream) Left oxygen sensor input voltage maintained above the normal operating temperature.
55 Completion of fault code display on Check Engine lamp.
Is number 21 a serious issue? and could that be causing these symptoms. I appreciate both your time and knowledge, thanks again. Kym