Chris,
Good pics!.
In the second pic, is that a Transformer enclosure?.
I just can't help but think that there has been an oil leak from the lower right side of it?.