Hey Cappraa,
if you didn't already manage to kick this guy's *** (which I sincerely hope), another advice I heard of:
It doesn't matter how you ignite those little guys. Flamenades, guns with the fire-property (shotguns should work best) and so on should do the trick. There is also a detonator (think he is called "incinerator")which has a description that sounds something like "leaves a patch of fire". This one has a 100% chance to ignite the target on hit. There's also a rocketlauncher like this. Try them out, due to the blast-radius it should be rather easy to hit those little buggers and send them running!
Are you playing EU or US? Also which Egolvl do you have? Maybe I have such a launcher in my inventory, which I'd gladly give to you. (Damn those solo-missions, otherwise I'd make Jackleg Joe kneel before you and apologize for his sins

)
Also Trion, shame on you for not helping a woman in need!
