Just for anyone needing a new cheap OEM oil pump there is one going on ebay (item 170324804478)that may go for as little as £30 inc delivery this has come too late for my recent problem as i was going to get this,( as toyota want aprox £90 + vat for this)it ends today so just thought it might help somebody.