Lets just say this story here as turned into a nightmare....Im going to another shop this morning for them to look at this as well.
The oil leakage just stopped after a while and held off for months and now all of a sudden its on overload.
1 question: the pictured ball bearings/holder - I could not find them for purchase at my auto parts store, so I only purchased the inner bearings thus far to take with me to this new mechanic.