Are you sure the harmonic balancer hasn't slipped on its rubber ring, giving you incorrect timing with the timing light?