Took the kids trick or treating lastnight and in the middle of it my 96 geo prizm 1.6 started spiting and sputtering. It never died but kept doing this. Got it home without it completely dying and hooked it up to my laptop and its pulling code P031A. I can't find anything on this code. I've tried changing spark plugs with same results. Putting stress on the engine makes it worse. Any ideas?