Vortech installed, Finally got a tune! (Results & pics...)
Finally got my tune done today!
Well, I have to say I was Pleasantly surprised! The discharge tube kept popping off, but they welded a bead on the ends of the pipe and fixed it right up. I have to commend Shawn, Dave, Joe, and Bruce...