There is a Hydramat on the end of that pump assembly. Wasn't going to pass up the opportunity to score one of those. This engine hasn't made a "spirited" run yet in my hands...nothing wilder than a 70mph Interstate cruise. Turns out I'm chasing a voltage regulation issue. I've seen the battery terminal reading as high as 17.1 volts at idle with lights on. New alternator is in, picking up new voltage regulator today.