Recently purchased a TD04 turbo recieved in the post today and just want to check i havnt been stiched up. I was checking over the turbo and noticed it doesnt have td04 stamped anywhere on it all it has is n2 ? is this still a td04. Also has a toyosport mani should i be looking to replace this ...