My 340 in my 66 developed issues :-(

284/484 shouldnt be running out of steam at 5000, mine pulls to 7000 if i'm not paying attention,and it doesnt have a "nice idle", and if it does have that cam, you definitely need a hi-stall TC