Ok thought I had sorted my problem of my 3.0 1999 MV6 stalling however think again.
Now whats interesting is that on both occasions this has started just after putting fuel in.
I let the car run quite low prior to filling last week and the following day she started to stall and not want to keep running as soon the foot was removed from the pedal no matter what speed. I waited removed icv plug and it was ok. So I cleaned out the icv at the weekend and it hasnt happened since.
Until tonight, I have been to the same morrisons filling station, and pulled away no problem. Went to the store and did a little shopping (about 1/2 hour). Came back to car, started and stalled. Did this numerous times and car just would not stay running. Managed to nurse her home using both pedals so I could keep revs up.
Did paperclip test and the only codes coming up are 12 and 31. If im correct 12 is diagnosis Initiation, however I have no idea what 31 is.
Anyone got any ideas?

Ive bought another fuel filter as this was only replaced 2 weeks ago but other then that Im stumped :-?
