Recent experience with my car leaking/using oil VERY bad, after I checked all the options mentioned above: oil was being forced out of the driver's side Edelbrock valve cover through a pinhole leak in the "valley" between two of the fins on the part of the cover that has the "Edelbrock" logo. Man it was hard to locate, as it only sprayed oil at revs, not at idle. Anyhow, maybe that'll help some; it mostly leaked down the rear of the bellhousing onto the floor when the car was at rest. Good luck!