ive run into this a few times, the way i ended up dealing with it was sit back with the spark bolt and try to just hit them with it, they will block but as long as you can at least get the mag'd then you can advance and have some capture strat j.D was the best closer i could find when they were trying to run past me, but it is risky because they can blow you up if they see it coming. really though, one good combo and you can let them run away the rest of the match because you will have the life lead. (this is my experience vs online people, not at all comprehensive... but just and idea, critiques are appreciated as i have trouble with this style of match-up too...)
really, all i found i could do was be patient and wait, try to get one combo in then sit on the lead and make them take the risks.