U sure the EVo 3 TD05H is single fin ah? I thought its twin fin. I thought only the VR4 wan is single finned. Anyway, yes if you were to change the turbo to a TD05 its better to change your injectors and add fuel regulator. If you got extra cash go for the racing fuel pump. I hope this helps.