I have a 2001 4.3 throttle body injection bravo 2 drive. it stars 1st crank runs fine for a while then starts to sounds like it missing some time it stalls some time it revs up like just started. fixes ive already tried, cap, rotor, electronic sensor in cap, dumped fuel filter gas looks good...