Fresh water tank is not being filled. Same levels.
How would opening the fresh water drain help this problem?
It wont. I just wanted to know if the tank was being filled. opening the drain to empty would let us know if you were filling and not knowing it. Using your tank full gage is not a good test. Start with an empty tank.
Some RV city water inlets have built-in in-line pressure reducers as part of the assembly. I had terrible flow and low pressure in my TT when on city water. Like some, I used the FW tank/pump to get decent flow. I discovered that there was a pressure reducer in the inlet. It was very restrictive for flow even at 45 psi. I changed the city water inlet on my TT to one that has the hose fitting and backflow preventer only (no pressure reducer). That made a tremendous difference in our water flow and pressure! I use an external PRV with gauge to protect from high water pressure now. Possibly your problem also?
Remove the New pressure reducer and see if your shower just "Dribbles" while on City water! If it still "Dribbles" use a Different supply hose and try again only on City water! You state that you have a "Fire Hose Shower" when turning on the Pump,so the Issue is NOT your Shower Head or Trash! Youroo!!