Earlier, I mentioned that I suspect my Alfa Spider has a leaking front crankshaft oil seal. I have agreed on some dates with ...