its been 3 months I'm working on it..(although the problem is older)
here is the info..
the car start nearly fine when cold and outside cold..
outside hot , engine cold still not bad but cranking gets longer
outside hot , engine hot, cranks 6,7,8 depending on the period I let the car alone..approx 30-60 minutes gives the longest cranking.. if I press the accelerator it starts immediately..(may be its carburetted and I dont know :-?)
if I disconnect the ICV hose and disconnect MAF plug it starts immediately even its very hot and outside hot..
me and mechanics observed that when it starts black smoke comes from the exhaust.. so I think its flooding..
tried parts..
* new fuel pump (GM) (also another brand new tested) (installed)
* new crank sensor (GM) (also another new tested) installed
* new fuel relay-main relay (original) installed
* new fuel pressure regulator (original) installed (gm package) (also another tested)
* engine heads rebuilt, gaskets changed , valves changed..(lifters no they were good)
* new ECU programmed and tested, no change and given back..
* new Idle control valve tested , no change and given back
* SAI plugged , unplugged no change..
* Injectors cleaned (sound cleaning) tested at 6 bar no drops no leak..
* all earth points checked..
* battery new..
* sparks new (also sparks observed when starting)
* voltage at the fuel pump checked and measured..
* throtttles very shiny and closes tight..
* throttle potentiometer 4 years old but in good condition (I think)
as I need to wait for parts trials take time..

* no EML
now whats interesting, it takes 6, 7 cranks to start when really hot and let for 40-50 minutes .. but after you start it starts at the first crank..
also I added a check valve above the fuel pump (inside tank for fuel feed)
I read lots of tests and info on it.. but no way..
so my question is, can we take the injectors outside (connected) and put in a jar and try to start the car and check they inject on time or not ?
and any idea , info appreciated

ps: before check valve the fuel pressure was dropping to 0 in nearly 40-50 minutes..
pps: CTS changed (original) added, as Abiton reminded me

purge valve changed (for the canister) , as Abiton reminded me
