i have been running out of hot water when i take my shower...normal shower...nothing kinky. the plumber i have been working with suggested replacing the dip stick to start, which he did. same problem. replaced the tank. problem persists. he came out to troubleshoot and determined that i am only getting 6 minutes of hot water out of a 40 gal tank. did some testing and thought that i was not getting enough gas pressure. per gas co pressure is fine. still running out of hot water. help?