TCI 727 super street leaker NIGHTMARE!

I think I would take it back to the local shop and see if they can give you a preliminary diagnosis for a relatively modest fee. May be something simple they will find without too much work/time.

Maybe not. That really sucks bad.