Hi everyone I have a lexmoto gladiator 125 on a 13 plate I have put a new battery on it and it's holding the charge but it cuts out on me from time to time when I'm at lights or slowing down to stop and sometimes it won't always start up again straight away could it be an electrical fault or fuel problem all help would be appreciated many thanks