I shouldn't be too hard on the guy but he needs to wise up. I have 140K miles on mine and it's always run like a watch. That's no accident. The key to making any machine last and be reliable begins when it's new. There are things you can do that go beyond the factory, otherwise you have to play catch up. If it's used you just have to bite the bullet and bring it back up to snuff. There is no free lunch.
No codes. In fact the car has never output a code, ever, except during testing. The harness is in decent shape, protected since new by thermal firesleeve where needed. Connectors have been treated every few years with an aviation product formulated for the task. The car has only minor upgrades and I limit boost as I'm more into long life than max performance. Besides, there are other things that will slate a need for speed better than any car can.
Didn't wait for the HG to blow, replaced with metal years ago when the history developed and in prep for upping the boost. CT26 is still original but it's finally starting to have more play than I like. The engine has had bypass filtration since day one and I use a custom oil formulation based on repetitive lab analysis of wear metals. I also designed and installed a turbo timer back when none were commercially available.
Fluids are synthetic and both power steering and coolant are depth filtered. I do a complete inspection every 6 months including 5 gas analysis. The slightest problem is tracked down and resolved. If you never let things go far they can't bite you. Yeah, I'm a bit anal but I sacrificed a lot to buy a Supra back then. Trust me, when a young guy forks over $30K (in 1987) worth of scrimped pennies for a brand new top of the line sports car he wants it to last forever. It hasn't disappointed. It's no longer my daily driver (or even my favorite car) but I'll always have a soft spot for it.