Anyone recognize this type / throttle shifter combo??
Sunday, the pull pin that allows it to go into 'neutral' would not release and of course I was in reverse

.
I took it apart out on the lake and pulled the housing off the rail to try and get it to work. the plate that holds the cables to the shifter box was a little loose I tightened it, and after a few minutes I finally got it to release. there were no MFG markings I could see on it.
any suggestions re: maintenance?? there was no corrosion to speak of but I did not try and pull the handle off the box to get inside it.... I will be pulling it this week to have a look / see.