The thing about oil pressure is that it can vary depending on a number of factors, rpm, engine temperature and oil weight (or thickness) all play a part - saying the engine has 10 psi at idle and not 60 is only telling you half the story - was the engine hot or cold when the measurement was taken?
The factory specification for oil pressure on the 2.0 engine is 55.5~66.8 psi at 4000 rpm, with the engine at normal operating temperature.
Based on my experience, 10 psi at idle is on the low side if the engine is hot, between 20~25 psi would be normal, but this will vary both the grade of oil used and also the ambient temperature of the day. The only way you'll see 60 psi at idle is if the engine is cold and has just been started.
Those oil pressure measurements need to be retaken correctly, and I still don't think the pump is the problem - but without being there to see what the pressures are like with the engine cold & warm, at idle and at higher rpm, all I can do is guess.