The water heater is not in ByPass mode but I am thinking check valve also.Didn't dare remove it as its in a plastic nipple and if I break it off I may have no water period.
I suggest that you remove the utility wall, crawl back there and use your hand to feel the temperature of the line coming out of the water heater. How far, if at all is the warmth going, past the water heater? This may confirm for you that the check valve is bad or that the problem is further down the line.
If you end up having to replace the check valve, you'll want to first determine if you have room to work on the water heater "in-place" or if you need to remove it to work on it. I had a 2009 Pinehurst and if I recall correctly, you may have decent access to it from behind the utility wall.
Before you tackle it, if needed, circle back here and ask for tips. Many of us have done it and can run through the list of parts, tools and steps for you. Best to tackle with a friend too
I was back there and you are correct the hot water connection is right there in front of you.Actually removed the hot water line from the tank and could see the check valve and when I removed the line very little water run on the floor.
You're brave to have removed the line while under pressure. Could have turned out badly.
Did you say you tried venting water manually through the pressure relieve valve on the outside of the water heater? If not, please try that for two reasons:
1. To make sure water flows out and continues to flow out (turn electric element off first)
2. To make sure it's making hot water
If yes to both, then sounds like you have a job on your hands. Do you have access to a Camping World or dealership parts department? Many of them will carry the Camco branded brass check valve. If not so equipped, you may need a short nipple. And trust me on this one, you will want a 1/2" pipe tap.
Most have found once the plastic check valve breaks off trying to back it out, that heating the remnants with a torch and picking out as much as you can, then chasing the threads, works best.