A nameplate on the engine itself shows GPSIB2.40GLP , Power Solutions International. Hopefully this is what you are looking for. I apologize as I don't deal with motors and this type of mechanical stuff hardly ever, so i'm not real familiar with it.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.