If there is more oil in it now than when it was changed there may be coolant getting in the oil. This means you have a bad head gasket which would give you low compression and explain the stalling.
SPONSORED LINKS
Tuesday, December 18th, 2012 AT 2:16 AM