IAC installed.

Ok- Alternator issue Repaired.
New IAC
New Mass Air

Car will/may start first time when stone cold. Check engine light still on.
After first start forget it. Floods even if first started turned off and attempted again.

Only way to start is pull Fuel Pump Fuse! Replace after start.
Engine wants to high idle after for a few minutes and smokes from excess fuel until cleared.
Idle stays high when shifting gears.

Thoughts?
Maybe fuel regulator?