first you have to go to to the power plant you talk to the main person and he tells you that there is a missing machine part you go to misty's gym and there is a team rocket guy follow him you'll battle him after you beat him he will tell you its in a floaty the last floaty is the one in the back with three floaty
You do not receive the pokeflute in Pokemon heartgold. After you get the machine part in misty's gym and returned it to the powerplant you can get the kanto expansion card for your pokegear radio at laventer town radio tower. The pokeflute station is near the top
He is on the yellow bridge in Cerulean city, next to the girl and boy. He will ask to battle you and then I think that you have to get the machine part in the Cerulean gym, it's near the orange tubes and stuff you just have to click on it then bring it to the electricity place, and bring it to the gym that opperates the machine. Sorry if this is the wrong information, but you can try the Google or Youtube and you will probably find it.
after you confront the grunt on the nugget bridge north of cerulean city,go to the gym and talk to the swimming stuff on the left side.
dowsing machine
To trade celebi from heartgold to the gen 5 games, you have to activate the Transfer Machine option on the Game Select menu by talking to a specific man in a building in Castelia City. Go to the question "How do you get the transfer machine in Pokemon black" for more details.
The machine is hidden in the Cerulean Gym
you go to the gym and look around its near the tubes in the back
It is in the Cerulean City gym. Click on one of the inner tubes and you will obtain the Machine Part.
well if you already have the machine part from one of the inner tubes in the gym go to the power plant again and talk to the manager and he'll thank you and give you a Tm
easy!go to mistys gym and tap A on the floaty s or tubes or whatever
Run to the golden bridge to battle him. He'll tell you where the machine part is. When you get it, go to the power plant and give the part to the guy who asked for it.
there is a square bit of water in mistys gym. go to the left of it at the bottom or top of it click as if you were going to surf it is located there
In a house that's in Ecruteak City.
You do not receive the pokeflute in Pokemon heartgold. After you get the machine part in misty's gym and returned it to the powerplant you can get the kanto expansion card for your pokegear radio at laventer town radio tower. The pokeflute station is near the top
in heartgold, if you are in cerulean city, you must go into the gym and go around every thing and the machine part will be in the inflatable tubes i think it will work in Soulsilver as well
In Ecruteak city in the house right of the Pokemon gym
He is on the yellow bridge in Cerulean city, next to the girl and boy. He will ask to battle you and then I think that you have to get the machine part in the Cerulean gym, it's near the orange tubes and stuff you just have to click on it then bring it to the electricity place, and bring it to the gym that opperates the machine. Sorry if this is the wrong information, but you can try the Google or Youtube and you will probably find it.