I would have a mechanic do a PPI on the car. The slow down light always being on isn't something that should be taken lightly. There could be some serious electrical repairs needed, or worse, engine.brucemyoung said:
As far as 1991 TRs, there aren't any major things to worry about. One thing to consider is reading the Testarossa Buyer's Guide which I plan to have released this weekend.