My '84 has had its share of built-in surprises. I guess it's because they were so new and all the bugs weren't worked out yet.
The only Cross-fire problem I've had is a new TPS. Once that was dailed in, it runs fine. The biggest trouble areas were power steering and cooling.
I went through the whole power steering system one piece at a time as they started leaking or failed outright until it was all new. But it still leaked. Then one day, the bracket that holds the entire mechanism to the block simply cracked off. The new bracket had casting reinforcements right across all the places where the original bracket split. Since then, not a single leak or problem, so I assume the bracket vibrating on a split was the cause until it failed and I replaced it with the improved part.
The other problem is overheating and I'm still working on it. I have a new radiator (old one exploded ... literally) I replaced the engine temperature switch and fan relay and I just put in a new fan from a later year with bigger blades and motor. But the fan just won't come on when it's supposed to, so I'm putting in a jumper switch from the battery to the motor so I can turn it on and run it when I please.
I really love the car ... it's in tip top shape and a very strong runner ... but I might spend less time under the hood with a later year. On the other hand, I think '84 is a unique car and may become very collectible in another ten years. The more we modify these gems, the less their value as a milestone Corvette. Any thoughts?