C900 Workshop
Last few days I've been driving the 81 turbo sedan to/from work while landcruiser is undergoing some major steering work, and I noticed that the power is seriously lacking plus it was sounding like there was a continual vacuum 'leak'. Well I had a look once I got home from work and sure enough...