360Scamp said My pumps different and it don’t think it sticks out enough to line up with my harmonic balancer. Does that one bolt on or press on? Click to expand...