Hello every one this is GWA357 I need help with my honda rancher 2003 trx350te. Its like its running out of fuel I replaced the carb getting plenty fuel to itsome time it will crank an run a minute but most time it want. It will back fire some time real loud. Could this be a sensor timing chain or ecm. Any help would be apperciated