nice one mate it looks canny tbh and I did not even kno the 2jz was in this!! fuel pump and ebc is not needed... the RR does that for you nicely.. yea its a hell of a engine some one on the supra forum took 900hp on stock engine crazy.. there built to last that is for sure...