Try simple stuff first. Advance the total timing 2 degrees at a time and run it full throttle to see if there is any improvement. If your timing marks are off, it won;t matter because you will be setting total timing for maximum performance, not according to some number. If you can time your acceleration run, all the better, but this will at least confirm whether the spark timing is the issue. Make sure to disconnect your vacuum advance during this.
Something is definitely wrong, but try the simple things before tearing the engine apart to check on the cam.
__________________
Badder than old King Kong
And meaner than a junkyard dog
-Jim Croce
|