Im looking at an engine swap. I've got the stock 98 npi engine right now hitting over 154,000. Has a freshly rebuilt 4r70w that I plan on keeping. Just wanting to know what engines will bolt right up? Will all 99-04 engines bolt up? Is there any possibility of a 4v being able to bolt up?