Few more pics...
1.) Stupid leak from the hose UNDER the Intake Manifold.
3.) Check out the mileage, still going strong too
In all seriousness though, I have my hands on a 2003 motor waiting to be installed that only has 2,000 miles because the car was totaled.
Oh yeah, one last thing, the speedometer says 140mph but it only goes 135mph due to the electronic speed limiter... Is there any way to take it off?