Yeah, I had no problems playing through single player until i got to Endor. took me several times to beat because your teammates suck ass, you have to do all the work yourself. The best way to do it is to take a couple of guys with you. Take over the point where the walkers spawn in at, I find it's the best way to save your guys and your points.
To take out the generator, you should blow up the control point/computer area. If you hold your target on it, it will change to red, and you can even see how much power it has left. You just have to hit it with some heavy stuff, and it'll take it out of commission. You can't take over the point, once you blow up the generator, you blow up the spawning point. Hope that helps!