I have a question about your sig

It confuses me

2003 Lancer Ralliart
100% Full Evo8 Conversion
T28 Turbo @ 211whp

Ralliart wasn't released until 04 I thought...I could be wrong though

I even did a quick google, the only 03 ralliart info i saw was the news about the 04 ralliart release...

xplain!!