Wow, 53 views and nary a reply. Someone has got to know a shade-tree mechanic or even a pro in the area. Pretty please!
I lived in Houston for a few years but, always took my pickup to the Toyota dealer.
You might try posting over on the Two Wheeled Texans forum.
Quite a few Houstonites over there.