Maybe motor mounts....
Not sure on the electrical stuff