just a thought what kind of ignition system are you running ive run into alot of gm hei distributor pickups that get erratic between 4000 and 4500 and sometimes stall the engine out on restart itll run fine until you get back above 4000