For the record, I did send a PM and haven't seen a response. Step #1 is to verify with a mechanical gauge. This engine showing low or not, we REGULARLY see electric senders with almost no reading at idle psi, then they magically swing to 40 with any rpm. Have we checked rocker arms? Have we checked for good oil flow to the rocker arms? Drained the oil and/or checked the filter for material?
As stated previously I'm happy to personally help, but let's put a little diagnosis into it. Believe me, I more than get it. You paid hard earned money and you deserve the good running engine that you paid for, but at this point, lets keep in mind it's "running great" and I havent seen anything diagnosed. I will gladly repair it if there is a problem, but we need to go through our normal process to establish there is even anything wrong. Am I saying i love 15 psi at idle? No. But again...gauge sender, oil type, even oil filter, etc. Lets cross some T's and dot some I's before we go pulling the engine. We had a thread a few years back where a customer was irate with us because a engine ate the bearings. Turns out he had an old box of Fram oil filters that had some thick "high mileage" goup installed in them from the factory, and it all came loose at once like axle grease and plugged up the engine. We still fixed it for free.
Threads like this tend to go sideways fast and I really just want to help you get it figured out and make it right. If your schedule doesn't allow you to call during business hours, respond to my pm and I will send you my cell. Let's all hope it's something "easy", and If it's not, we'll work through it.
Johnny Mac