the garage (local non franchised) used generic code reader , not proper tech 2,
i thought perhaps being able to read live data on the right machine, might give a clue,
likewise our resident tech 2 equipped chaps have vast experience in DIY mechanics that i lack, or more precisely, i lack recent up to date experience, the last time i even thought I knew what the hell i was doing was on essex V6 lumps and Pintos . nigh on 30 years ago.... (although actually, also the straight 6 sennie was not unfamiliar territory in some respects.... )
I understand basic principles, but lack the experience of being able to "get a feel" for what ails it.... from my perspective , even if it was running perfect , it would still sound and feel like it was missing.... being 2 cylinders short of being a proper engine....
and i'm not well equipped with mechanicky tools..... anything you like for electronics, building , luthiery , but spanners and sockets and stuff are not amongst my list of "fully equipped" things.... a few basics, that's it....