Even that site does not list a 140 HP version, except in the beginning of the engine listings,,,,,
All columns show either 150HP or 160HP..:confused::confused:
Ps.. To answer your question.... I can't believe they would install a throttle limiting device so it must be in a course pitched prop...