Ok so here’s my problem
I’m in the middle of a HD-E into G102 swap. Everything seems OK, engine starts, runs, seems in decent condition. But it won’t rev past 3000, and when I’ve put the timing light on it, the timing goes backwards once it hits 2500-3000 as if hitting a rev limiter. I’ve swapped every possible sensor, using both charade and applause parts (i have plenty of parts cars), have tried both hc and hd ecus, changed distributor, throttle body, fuel rail and injectors, none of this has made any difference.
Anyone has this problem before? Seems to me like the ecu is pulling timing out to prevent damage for some reason.