My 2001 gt is having issues with stalling. I'll crank it and it will run for about 2-3 seconds then stall. It stalls out 2 times then on the third time it stays running. It usually does it on cold starts but does do it after it's been running as well. It also idles rough sometimes(because it's misfiring). It put a CEL on so I hooked up a scan tool and if was giving codes for random misfires and O2 issues. So naturally I tested the O2 sensors. Both O2 sensors were working fine (both reading rich, lean, rich, lean, as they should). So then I just followed usual diagnosis procedure, and tested for for fuel. Getting proper fuel pressure. So I don't really know what it could be. I have read that it could be a MAF sensor, fuel pressure regulator, or crank sensor. These all sounds possible but I'm not sure. I don't think It's the MAF because I recently replaced it because that was my first thought before I even pulled codes or anything. So maybe I bought a dud? Or maybe that's not the issue. I'm also having transmission issues. When i first start it up it struggles to get out of first and then when it finally does it slams really hard into second and sometimes even sends my tires squealing. I don't know if these are somehow related(doubtful) but I thought I'd ask. The car has 196000 and this started around September. And has only gotten worse. Any help is appreciated. Thank you.