John You have several options with this car. Try to investigate the options the the board gives you, go to an INDY or the Dealership.
When you do it yourself, you still save money when you screw up as it cheaper than the dealer.
If you have a good INDY or shop experienced with your cars you can find good service and prices...
If your really not sure take it to the dealership for diagnosis. At the minimum the will give you an idea what the problem is. However its true they can sometimes just throw very expensive parts at the problem. But if you get the diag then do it yourself or take it elsewhere you can save.
Keep working at it.