I have changed the fuel pump and filter. That didn't help. It has new spark plugs and wires. I have to crank it for probably 30 seconds before it will start usually. after it does start it smells like it was flooded. Every now and then it will start real quick but most of the time it doesn't. Any help is appreciated.