just jap radiators are crap.......no offence to just jap, but there seriously sh1t, my mates car overheated rediculous, so he slapped a standard s14 radiator in and bam, no more problems.......
at the end of the day u get what u pay for, spend a little money to get a long way, after all..........ur engine will thank you for it
p.s - wat do u mean by earthing it good RB26TTVL???