if you put EVs on an egg when it hatches teh EVs are reset everything is reset when an egg hatches so make it so that the egg was hatched already and it will have all terh EVs, IVs, shiny, pokerus whatever
if you really wnat Jirachi you will have to FULLY COMPLETE THE NATIONAL POKEDEX IN EMERALD then talk to the game designer in lilycove my friend said that this works HAVE FUN!!!!!!! :kikkoman: