I bought a 1995 4runner 4x4 3.0 auto. its got a bad knock when it starts and when you accelerate. Rod bearing? But at 167000? Bad owners. A friend of mine claims he knows where a pick up is with the same drive train. But its a 96. Will the motors swap? Thx