could timing be off? thatd cause the crank code and misfires