2006 Pontiac Torrent • 44,000 miles

I just got new front Pontiac Torrent (front wheel drive)and a oil change. The next day the car after driving about 5 minutes warning lights reduced engine power and check engine light came on an then the car lost all power. I had to pull over and after panicking tried to start the car up and it started and was fine. The next day again it did it about 3 times but always starts up after a few seconds. Do you know what may be going on? Could it be related to the recent oil change or tires?
August 1, 2011.

Check engine light on

Have the computer scanned for code/s-you have a problem within the engine management system that caused the CEL to turn on-This is your starting point of diagnosis,finding out what's going on.

Oct 2, 2011.