Sounds like a timing issue to me also. With my 360 I timed it at 32* all in at 3000rpm. You may have to double check the timing chain and gears, the dots could be stamped wrong.