It might be the cam.........
If it has early closing of the intake valve to get "more power under the curve"(whatever that means) it may be building a lot of cylinder pressure causing the knock. Hey...I'm no cam expert....know just enough to be dangerous. Really need to know the cam specs/particulars to help diagnose. I would try all the above to see if you can stop the spark knock. Start by moving the initial timing back. Then experiment with the vacuum advance. try ported and unport vacuum. See if either makes a difference. With the initial advance back some...try some lighter springs and see if the total timing can get to 34/36 degree by 2500rpm...withOUT knock.
6sally6
If it has early closing of the intake valve to get "more power under the curve"(whatever that means) it may be building a lot of cylinder pressure causing the knock. Hey...I'm no cam expert....know just enough to be dangerous. Really need to know the cam specs/particulars to help diagnose. I would try all the above to see if you can stop the spark knock. Start by moving the initial timing back. Then experiment with the vacuum advance. try ported and unport vacuum. See if either makes a difference. With the initial advance back some...try some lighter springs and see if the total timing can get to 34/36 degree by 2500rpm...withOUT knock.
6sally6