Try Mossy in El Cajon and ask to speak with John (who's the shop foreman) and/or Jim (he's the best mechanic there and the only one who touches my truck aside from John).
Get one of them to work on your truck.

I understand bad dealership experiences (and especially at some of the other Mossy's), but these guys are the exceptions to the rule, trust me.
_________________________
"Reality is a temporary illusion brought on by an absence of beer."