Originally Posted by JAP CRAP
NOT engine advantages! Arguably MUCH more reputable than them!
Like I said. dont pay any attention to the reason as thats my guess to it

BUT I was told about the CR and ECU link!!!!!
My guess is you had some an glu in your ears at the time and misheard!