360 HP Confusion. History of this motor?

I think e58 just means its a 4 barrel. The oil pan may be a clue to car or truck engine