95 buick skylark custom 2.3l. It cranks but that'* it, I get a DTC 19 code I've replaced the crankshaft sensor and the plug. A few months ago I had similar problem it was the oil pressure sensor, so I replaced it again and the plug. Still nothing, now I don't know why the oil pressure sensor would throw a DTC 19 code or what else it could be any ideas? It was running then the check engine light came on then it loss power and came back then backfired and then I got power back then it shut down.