I have an Elto Motor??? it is a 12HP 2 stroke. Made in Peterborough, Ontario, Canada this one is giving me real problems. It seems like it's not getting fuel properly, but we have checked everything that we can see and all seems to work well. It runs but slower than the 6hp I have, it will also...