Get a scan done to check for truble codes. An error has been detected and it could throw a light on th cause of the engine stalling.
As to burning oil, that could mean bad valve seals or piston rings.
SPONSORED LINKS
Monday, May 28th, 2012 AT 3:05 PM