Myself just swapped bad engine 3.5l on 99 vx. used an 3.2 engine from 99 rodeo. got rodeo dirt cheap (accident) 3.2 fit on vx no problem. actually - vx feels lit bit bouncy ( may be 3.2l lit bit lighter than 3.5)
Wow no wiring issues, or check codes? I dont see how that is possible.
Can you post some pictures?