97 Grand Prix Supercharged ; The car started to occasionally miss and progressed fairly quickly to crank but no start condition. A few miles before it died and wouldn't start back it lost boost pressure at the gauge , It would rev but was misfiring so badly it was hard to tell anything about performance as the idea was to limp the car home ( it didn't make it which makes getting to work on it a bit rough ). It wasn't and hasn't overheated , no loss of oil pressure.The car has several codes - o2 sensor(s) , MAF( replace about a month ago ) , multiple misfire and crank position sensor. I believe the O2 ,misfire & MAF codes are caused by ( secondary problem ) the primary problem which I believe to be the CPS. The car has strong fire at the plugs but after cranking it for some time they never became wet with gas. The fuel pump is running as it should but I believe the injectors aren't firing. From what I understand this car has a dual Crankshaft Position sensor which allows it to continue running ( in limp mode/base map ) when the cps fails. Is this incorrect? A couple of things have me wondering if it is the cps ; It is getting good spark but no fuel so wouldn't that ( the injection system ) get it's input from the cam position sensor? The crank position sensor is covered in oil/gunk from a VC leak , could this be affecting its overall out put? The car is a few miles away but I hope to get to go work on it tomorrow. I plant to start by cleaning and checking the cps and related wiring. It losing boost before dying has me concerned , do you belive this to be a secondary problem ? Any input suggestions will be greatly appreciated.