When its cold computer will advance timing aotomaticly , then when it warms up retards timing. . I would look there ,chain could b stretched maybe even a tooth missing. Sounds like u checked all other possibilitys . had a TBI myself once . check timing set up in your Chilton's or whatever book...