hi guys, the reason why is expensive, back here in KL we dont have many R31's running around..so its consider rare and given the age most chop shop here do not have r31 ,rb20 engine in stock any more....we are only allowed to import cars which doesn't exceed 5 years from the date of manufactured....so they are plenty r35,r34,33,a few r32's. and very very few R31...and most of them would have tossed out the old rb20 for a newer rb