"An STI is not a true rally
"An STI is not a true rally car (2.0l 300 or less hp)"
Yes, that was his point. He meant the US-Spec STi does NOT have a 2.0L engine with 300hp or less, which were the WRC restrictions pre-2011. I think WRC is further restricted to 1.6L - 300hp or less now, so the stock Evo doesn't qualify either.