There is no bad rod, only Good Rod, Old Rod and Super Rod. I can assume you mean the Old Rod in which case you find it in the following places;
Red/Blue/Yellow: Vermillion City (Fishing Guru)
Gold/Silver/Crystal: Route 32 (Man in Pokemon center)
Ruby/Sapphire/Emerald: Dewford Town (Fisherman)
Diamond/Pearl/Platinum: Jublife City (Fishing Guru)
HeartGold/SoulSilver: Route 32
There is no such thing as a hyper rod in Pokemon Crystal. There is, however, a super rod.
you cant get the old rod in Pokemon black or Pokemon white
There isn't a Pokemon called "Lightning Rod", but there is a Pokemon ABILITY called "Lightning Rod". It makes any electric type move go to that certain Pokemon in MULTI BATTLES. Hope I helped!!!!!
There is no great rod.
Yes by good rod or super rod
There is only old, good, and super rods in Pokemon Heart Gold.
there is no ultra rod in Pokemon Yellow. the rods that you may obtain are old rod, good rod and super rod.
a super rod is the best rod in Pokemon pearl/dimond/platnim
There is no such thing as a hyper rod in Pokemon Crystal. There is, however, a super rod.
I suggest you get a rod (Old rod, good rod, super rod) or find HM03 (Surf).
A bad engine rod is an engine rod that has misbeheaved.
Using the Old Rod in Pokemon Ruby (or any Pokemon game for that matter) will get you a Magikarp as that is the only Pokemon an Old Rod can catch.
The only rod you get in pokemon white is the super rod. You get it in your house and looker will give it to you
The Good Rod is not obtainable in Pokemon Indigo/UnovaRPG.
The Super Rod is not obtainable in Pokemon Indigo/UnovaRPG.
The Old Rod is unobtainable in Pokemon Black and White.
The Old Rod is unobtainable in Pokemon Black and White.