i have a 2003 gtp supercharged,lately she has been running real rough, random stalling. hard to start,stalling while in mid drive, causing steering wheel to lock up....very dangerous,excessive fuel consumption, she is of the road for the time being now. I have done a little bit of research on what could be causing this and it seems its my MAf sensor,po172-system to rich bank1 i think is my o2 sensor picking up my fuel is not being burnt right,if anyone has has a differant perspective,that would be great.thanks