It's not just the ST. A short while ago I sold my CBR1100XX,...............look up " Loom Fix ". You'll find that Honda had put in a factory multipin ground test port so they could check the functions of all the circuits while on the Dyno at the factory, then just wrapped it with electrical tape. It's under the seat next to the seat subframe. No water there now is there? All kinds of FI issues. Now I also see Honda has a similar plug behind the throttle bodies. Nobody has corrosion issues with this one?