Is there a power steering pressure switch down there somewhere? I think I remember the green one being plugged into something related to the power steering.