I just found information about the main bearing stabilizers you mentioned. Doesn't look too difficult. I'll have to drop the oil pan and take a look. I don't think I've ever seen an oil pan so beat up that wasn't leaking. Might have been dropped. Do you know who might have the stabilizer kit? I'll check with Luke for sure.