Hi out there! Got a new to me 91 Honda bf8am longshaft for my sailboat, thermostat was way clogged after apparent salt water usage. I can't see the intake screen from the outside, but I guess it's missing. Wonder if anyone can help with the placement/or installation procedure of the little...