Hey, Im stuck atm. Once i beat the gym leader of Ecruteak, i went to Mahogany town straight away. Then i talked to that fat kid who stands in front of that gym, he was talking 'bout the lake of rage, so i went to it. i saw water,so i thought:i'll go explore surfing it.. And i saw that Red Gyarados, so captured it.. Then i realised i need to go to Olivine city first, so i did that and beat that gym. Now i need to talk to Lance(once u've defeated the red gyarados), but because i did it too early, hes not there.. I tryed some things such as going to another town, trading the Red Scale, shutting off the DS and retry. None of this has worked... what to do now?? New game or is there a way to fix this!? HELP!