My car was not starting a few months ago and it would start to turn over but never actually start. We took it to a shop and the replaced the fuel filter and changed the oil (because I flooded it by starting it 50 times) and it started working. It worked fine for 2 months and started having the same issue a week ago. I only started it 3 or 4 times this time. When the tow truck showed up to take it to the shop again it started (about 2 days after trying to start it). Once started it runs fine. It still starts 3 days later like no problems. I was getting a 0430 error which is the bank 2 cat or the o2 sensors but that it no long showing as a code now that the car is starting. I am wondering if the cat is hollowed out and causing flooding or if it is just the o2 sensors. Any thoughts?