If they put 12v to the IPR that will close it 100%, sounds like ICP problem. What is ICP when you crank it? should be 500psi + if not look for a leak.
You need to know this first before waste money on test parts
Sounds like this shop is guessing, guessing is expensive - how much can you afford