
MWiles, first let me welcome you to the forum! As bmorgan indicates, this forum is an invaluable tool to help you with our unique special car. May I ask if recently you had the oil changed? Or did you change it yourself? The leak your having may be one of two things. Closely inspect your oil filter cap (the large black cap between the oil fill cap and the radiator). If there is a crack on it, you need to get it replaced. The second source will be the large 'O' ring located inside the lip of this oil filter cap. It should be located in the second slot (the first slot being right at that lip of the cap). Too many position this 'O' ring in that top slot, and the ring does not fit/seal properly. It is supposed to go into the second slot so the entire ring compresses properly. Depending on how long ago the oil was changed, that 'O' ring may not have its original form or shape. If its malformed or nicked you should replace it (make sure the retaining slot is clear of any debris). Finally, when you check this or change your oil, put a little oil on the 'O' ring, that keeps it from binding or sticking on stuff its not supposed to. Its designed to slip inside the oil filter housing with that cap lip firmly (but not too tightly, its a soft material) seated at that housing. Please let us know the results, it will take care of your leak/belt slipping off problem. You should fix this asap, bmorgan is correct about the potential for real bad things breaking from that belt flying off at any speed.