I have a 91 astro 4.3 tbi. Starts and runs perfect. When up to temp cuts-out, hesitates and dies. I can keep it running by feathering the throttle constantly and putting it in neutral and revving the engine. If i stop and let engine completely cool off, runs perfect again. Until hot. Any help?.