I had somewhat similar problem with propeller covered in barnacles before having boat lifted for spring cleaning. Couldn't get above 1500 rpm.
Second choice would be your fuel pump is failing.
To view this discussion visit https://groups.google.com/d/msgid/INA-Nonsuch-Discussion-Group/2031191740.1908459.1748726261553%40mail.yahoo.com.
140 seems a low temperature. Is that the max it gets to? If not, what is it when acting up?
Have you checked for something around the prop/shaft?
To view this discussion visit https://groups.google.com/d/msgid/INA-Nonsuch-Discussion-Group/6aa8b0c3-0ca3-450c-9999-0e5ceec08f09%40wildbirdshop.com.
To view this discussion visit https://groups.google.com/d/msgid/INA-Nonsuch-Discussion-Group/12512fec-fcbf-44cc-a2fd-b2546c07086fn%40googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/INA-Nonsuch-Discussion-Group/49a9ee93-84d5-44b6-8c57-62465b701762n%40googlegroups.com.