hello mate,i had big end failure in my legacy b4,imported a fresh engine block with 72000klm straight from japan,japanesse performance got it for me at 600yo yos which was a fair deal.so all done and engine fitted set me back 1200euro.my advice import a jap engine you wont go wrong.