i'd start looking for electrical. all fuel supply is new. check your coil, they'll do what your explaining. they get hot, won't work. cool down will idle fine.