I have had this for like 8 years and never put on my car. I decided Id do it with the new engine. My question is where did or do people mount this massive box? I was thinking under the dash but how the heck do you run the monster plug thru the fire wall without cutting a 2" Hole?
Or should I...