not a 396 just a 323:(

Cam's too big, gears too high, stall's too low.

The least expensive fix would be a different cam.