Since your surgeon is a real piece of work, I suggest you find a specialist. If your primary doctor is just a regular physician, it would be a good idea to look into having an internal medicine specialist be your primary doctor. Regular phyiscians are just "bandaid" doctors, take vitals, give prescriptions and referrals. An internal medicine doctor education is more with the internal workings of the organs and they will be more of help.
I am sorry that your surgeon is not being helpful. If he feels that his work is "done" and is not being cooperative, this is a classic sign of a physician who may not have the best practices in mind. A good surgeon will listen to your complaints and if he/she feels that it is out of their scope, then they would at least suggest which specialty doctor you may want to look into. They are surgeons, so their studies are deep and know the internal workings of the body. So I think it is BS and just tossed you to the PCP. Classic.
Internal Medicine Specialty doctors are the best primary care physicians you can have. Like a one stop shop. Keep that in mind.