Welcome.

I second the retarded timing suggestion. A burnt valve should cause a puffing of the exhaust at idle and would not only be evident when you try to accellerate.