Man, I think it's criminal what Tech's get paid compared to what shops charge. It's getting to the point where if you fix anything or work with your hands you're looked at as second class. You're absolutely right, I don't know HOW many folks I've met who think you guys rule the roost just because the shop charges $45/hr. I don't really care about the shop I bring my truck too, what I DO care about is the guy who's turning the wrench. I'll pay what the shop wants if I can get HIM to work on my truck, or better still, to talk to me about what the problem is, explain it to me and then NOT treat me like an ATM. You find a shop like that & you pay what they ask.
I agree that a *good* tech won't rob you, but #1, how many of THEM are out there and #2, how many of them OWN the shop & determine the shop rate ? Plenty of hammer mechanics out there & guys who just work for The Man. It's like finding a Good Woman thru an online ad, they're out there but the percentages are against you.
I dunno man, I've seen my share of heater probs in New England but nothing like what you're discribing. I *hate* to take the shotgun approach but it almost sounds like time to start methodically replacing one componant after another, and NOBODY likes doing that.