Just bought this '05 trx 350 for my son a few weeks back. Had it out two weeks ago and she ran great all day. Following weekend I could get it to start. It's got spark but smells like getting too much fuel. Will back fire every once in a while when turning over. Pulled carb today and replaced with a brand new one and seem to be getting same results. Any ideas? Thanks.