I'm tossing a dart...what's your IAC count? I read somewhere in this forum that more air across the throttle blades helps fuel atomization. Maybe open up your throttle so your IAC is down to single digits and see how it behaves from there...??? Don't forget to readjust TPS volts after.