Get another oem pump if you thing that was the issue. Sounds like a assembly issue sumthing to that effect. If it was the pump the whole motor would be shot, when oil pumps go they usually kill the whole motor. My 2 cent get a short block from erl then through your head on, Or get a running k24a2 motor. Is the shop going to fix it at no cost or are your payin or going half? You can find pretty easy a k24a2 long block (TSX) engine for 1500 shipped with low miles. Do you have kpro if not that the only other thing needed for a k24, and a crv side mount mount