MIght be stuck up, but a 300hp punto wont trump a 300hp Evo, the Impreza was probably a turbo2000 with about 230hp