sounds like your timing is out and it is causing pinking(per ignition of fuel) check static timing first then check fuel mixture