rb25=weak engine (observed from r33 model. r34 rb25 quite robust) but performance parts, spare parts super easy to find n cheap. anything wrong/faulty with the engine, the next day can get the car back on the road cos parts are too easy to find. typical service life of engine - 150k km.
2jz=strong engine (based on people's experience, mine still 100% stock). parts are quite hard to find (especially manual gearbox, dont matter 6 speed, 5 speed, NA/turbo) service parts like waterpump, serpent belt, oil filter significantly more expensive compared to rb. typical service life: dunno but there are lots of 10sec stock block 2jz running around in the states that clocked over 300k km.
after conversion, my car's suspension (tuned for rb25 engine) felt "soft", that means 2jz engine is much heavier (i think so lah). exhaust n turbo on passenger side so might clash with ur steering shaft if ur unlucky.
in terms of maintenance, rb25 wins hands down. in terms of high hp capability, thats where the 2jz shines. got pros n cons la bro. better consult ur mechanic.
2jz=strong engine (based on people's experience, mine still 100% stock). parts are quite hard to find (especially manual gearbox, dont matter 6 speed, 5 speed, NA/turbo) service parts like waterpump, serpent belt, oil filter significantly more expensive compared to rb. typical service life: dunno but there are lots of 10sec stock block 2jz running around in the states that clocked over 300k km.
after conversion, my car's suspension (tuned for rb25 engine) felt "soft", that means 2jz engine is much heavier (i think so lah). exhaust n turbo on passenger side so might clash with ur steering shaft if ur unlucky.
in terms of maintenance, rb25 wins hands down. in terms of high hp capability, thats where the 2jz shines. got pros n cons la bro. better consult ur mechanic.