Hi Stuart
The whole reason we started a Corvette forum way back in 1994 was to allow those who own Corvettes a place to say what their problems are with the model year Corvette and
If any of our teammates have answers for those problems
So yes, we will try and be nice to you even though your "over the pond"

but I like that there are true Corvette lovers over there as we hate English cars

Yes the more info you provide will help us steer you to the right path
Keep in mind 1997 and 1998 were a brew of their own as in 1999 many changes were made including electronic changes as even the PCM design changed from 1999
Being all the time this C5 has sat in farm keep in mind animals love to eat wiring and also dirt or moisture getting into wiring connects
So give us all the information and all DTCs (error codes) and your fine doing what this Corvette forum is