I have recently purchased a Triumph Stag fitted with a Rover V8 . It appears to be a 1972 or later by engine numbers, perhaps someone there can enlighten me? The engine no, is 42517258C.
I have a situation that mistifies me that someone might pass a comment on. I can run the car in the garage for half an hour and there will be one or 2 drops of oil from rear main. After a run of about 10km it leaves a puddle of oil.