I have an '86 f150 lariat with the 302 electronic fuel injection. It's still getting to much fuel. I've replaced the distributor, coil, fuel pumps, fuel pressure regulator, timing gears and chain, removed the smog pump and cat., Cleaned out the throttle body and Have set timing at around 9°. It is still popping and acting like it's flooding out. Was running great then it just started doing this. Any advice would be appreciated.