Hi Eric Dont think scrap yard would be any cheaper . its the E C U that does not reconise the " new " pump and leads to more problems. my pump cost £298.8 in total to exchange , life time warranty. E C U Testing LTD Unit 7 Slack Lane , Heanor Gate Ind Est . Heanor ,Derbyshire , DE75 7GX . my pump was sent off by local garage but on return i refitted my self - no problems , its "plug and play" was able to use car without pump --- NO speedo , ABS , SDS , and of course warning lights on . Hope this helps Bill Tel No for ECU Testing 01773 535638 ---- They have a Web site --- ecutesting.com