Can't answer the whole thing, but you do need the metal cover to keep the oil off the front mount. Either salvage it or make a new one.


Fred
52 3600
69 C-10