Do it yourselfers.
To all DIYers, Don't take this wrong, I got into this myself as a DIYer but I don't give technical support and I don't sell parts. The difference between the average DIYer and myself is I have experience and direct training. This is not a hobby or something to pass the time. This is my living and I'm proud of it. I repair my own vehicles without one ounce of training but I educate myself as I do in all of my repair work in general. Troubleshooting is a hands-on endeavor and can't be done over the phone, email or for free. I am pay as you go. If you have a credit card, the proper test equipment on hand and are willing to pay, I will assist anyone but there is no free lunch here.