I have a 97 Cadillac Seville that I am trying to get going again. The on board error codes P0300,0108,0603,1599. My code reader picks up P0301. She has to be hit with starting fluid to start cold, hard to start after being warmed up for a few
minutes, and won't start until it cools down after it has been driven until it is completely warmed up. If I push down the accelerator past 1/2 quickly the engine almost dies(acts as though starved for fuel) and while idling it will slowly flood until it dies on restart the engine speeds up like it was overloaded with fuel for just a minute or two and then the cycle starts over with the smell of unburned fuel coming
out of the exhaust. It will loose power while driving,
backfire loudly, and then drive ok for another hour or two.Since purchasing the car it has lost a huge part of it fuel milage 15 to 20%.
Any direction or advice would be greatly