If you had been gone the last few days you had missed the new development regarding XD mons. They can't be RNG'd on a retail game though, and it is very unlikely they ever will be (you try timing something to a billionth of a second). Check the RNG research thread, or a couple pages back in Discuss My Pokemon thread.
Sharpedo? I think you're confusing me with someone else... You had asked for the Jolly Elekid and the shiny Relaxed Dusclops.
By the way I can give you both a Dusclops with the NN "Dusclops" and one w/o a NN so you can use that as a Dusknoir. I had to do that because the person who wanted the BP requested it to have DynamicPunch, which could only be taught to Dusclops. So please come on with 2 extra random pokemon that you're willing to part with.
In any case your 4th gen FC is 4384 3420 1205 correct? Mine is 3568 2905 2846.