My 340 in my 66 developed issues :-(

Now that I have the exhaust taken care of, I've moved on to looking at different stalls. Tci offers a 2500 stall P/N - 141200 that I'm thinking into. How do you guys feel about tic products?