i took my car to a local mechanic after having issues with electrical and the car being in limp mode. long story short hes saying that the drive by wire relay needs to be replaced or the throttle body which i have already replaced with another used to attempt to fix the problem myself. anyone know the location of said relay? is it called something else and inside the throttle body? thanks in advance!
drive by wire relay