Alright. So this is going to be a long one, but NOBODY has been able to help me out.

Every few weeks or so, my car ('02 GTP w/96k) has been doing this thing, where the low oil level light will come on (it's false. oil level is fine.) and then if I'm idling at say 800rpms or so, it'll shoot way up to 1500 or more. Then the light will go off a few seconds later, and it'll go back to normal. It'll do this a few times inside of a couple days, and then be fine for weeks, or even a month. I'm going on 4 months worth of this now. On my way home from my gf's house today, I pulled out at an intersection and all of the lights came on, it bogged down to 200rpms, and stalled. It of course fired right back up. On my way home about 30 minutes ago or so, I was cruising at about 55mph, when the low oil level light came on, and then while my foot was on the gas, it seem to shift itself into neutral (both hands on the wheel) and revved up to 3k. Tranny is fine of course. I've never had an issue.

I've heard all of the following answers from people:
IAC, TPS, MAF, Oil level sensor, crankshaft pos, camshaft pos, dirty tb, bad grounds, bad ecm, and fuel pump/fuel filter.

I've never posted on the forums, because I'm scared of looking like an idiot, but I really need help. I have a spare L67 laying around also. So I can swap sensors fairly easily to diagnose.

Thank you all for reading, and potentially responding. I really appreciate it.