Is your 20V swap sluggish? Finding lousy gas economic system? Hesitating at partial throttle? Whilst capable of building awesome Seems, most 20V swaps depart a great deal to become sought after. BGRS believes the OEM ECU to get the foundation explanation for a lot of of those troubles.A completely new throttle cable is needed. I should get measurem