Couldn't find anything on there about him... They were talking about a Lancer 9 on that page...that's a different ECU I believe...
Anything is possible if you have the right mind set.
I cant work on this 100% because i dont have or own a 2004+ computer. And the current computer are expensive.