There's a code in the official USA Platinum AR code thread, which is as follows:
Revised
Revised By Baka_Kyuubi84
Reduce honey tree timer to 0 at valley windworks
94000130 FCFF0000
62101D40 00000000
B2101D40 00000000
10007FD4 00000001
00007FD8 0101010X
D2000000 00000000
Press L+R then walk through a door or fly. Change X to 00-05 to get different pokemon.
As you can see, the person who wrote it didn't include a list of which X value would give which Pokemon. So I figured okay, that's fair enough, I'll put all six variations into my AR and try them one at a time to see which is which. I found that 0 = Burmy, 1 = Cherubi, 2 = Combee and 5 = Heracross. Great, not a problem, works perfectly. The problem is, if you use 3 or 4, both give Aipom. I don't understand why that'd be, surely one should give Aipom and the other should give Wurmple (as those are the only other Honey Tree Pokemon in Platinum, except Munchlax)?
I've checked it over three times, I didn't accidentally select the wrong code, and I didn't type them in wrong, it is as I've stated. Can anyone shed any light on the subject?