First of all, what do you mean by "second generator"? If you mean the generator in the Rocket hideout in Mahogany, then there is no second generator! All you have to do is kill all of the Electrode! Lance even tells you that!
You find it in M.T Silver Cave
At the Power Plant.
go to pallet town, i think
top left tube
It's in mistys gym
in the gym in cearulean city
no
no
It is in the second gym of kanto, misty's gym, in the upper left hand inner tube, after you meet the team rocket guy in the gym and chase him toth nugget bridge.
It is in the Cerulean Gym in the air thing on the left side. Hope i helped!¡
You must get the generator part from the Cerulean Gym and give it back the Powerstation.
he's on the gold bridge. if not then check the gym