Ok so 1st off I bought this engine and was told it was a 25hp or 35.The cowling sticker was torn off.On the sticker on the side of mounting bracket it says mfg part# aml35d So any help on that would be great. Now ,the main issue I'm having is the engine cranks and idles perfect.When I give...