Have you tried replacing the tbss t-stat with a new one? If not you might want to I know that was the prob on my dads 454. With same issues.