Quote Originally Posted by Wayne Presley View Post
Where'd ya mount the intercooler???
If you look to the right of the transaxle you can see the water cooled controllers cooling system. Close enough?? LOL.