yeah that looks terrible. it COULD be a motor oil leak, from the back of block, perhaps the oil filter, the oil pressure warning light switch, lots of things.
are u losing a lot of PS fluid in the reservoir?
__________________
DB Squad
Integra Forum Moderator
2016 BMW 340i M-Sport / 2013 Chevrolet Volt / 1999 Subaru Impreza RS EJ205