1997 k3500 454/4l80e. cold start fires up like the day i bought it. after its up to temp it starts great within 45 min or less. after 45 min and until its cool again i have to crank it over 2 or 3 times to get it to start and since it doesnt fire right up it wont start with the remote start, it cranks and tries twice but doesnt crank it long enough to start it. when it does start it runs rough for 30 seconds or so like its flooded then its normal. its been doing this for 2 years or so, driving me nuts. this is what ive checked and or replaced, complete never used take off upper and lower intake with everything that bolts to it, mas,egr, injector system,regulator ect., plugs,wires,coil, fuel pump, fuel filter,o2 sensors, cap and rotor, crank sensor,knock sensors,ecm, took upper intake off and powered it up to check injectors-no leaks or drips, fuel pressure is in spec and holds after its shut off so regulator is good, no vaccume leaks found. truck has 190,000 miles, any ideas?