when i first start my motor up and run it for about 20 minutes it's running real sluggish ,slower getting up to a plain and top speed is about 10 mph lower.but after 20 mins it seems to run fine.it just started doing this about 2 weeks ago.could it be my fuel filter.