Homosexuality was never a crime befitted with stoning to death. In the Qur'an, it is only subject to God's digression in the afterlife.
Not in the Quran, but in the ahadeeth. Also, remember that the Quran also talks about the people of Loth. The Prophet said that whoever commits the sins of the people of Loth, are to be executed.
However,
personally I think- though I must admit I'm yet to do more research on the topic- that the story is a bit misinterpreted. The people of Lot were probably not destroyed simply coz there were some homosexuals. They were engaged in all kinds of sodomy and aberrations. Now think about the Greeks.Homosexuality was an everyday thing there- but they did not altogether get a divine punishment of full destruction. So you can imagine how much worse Loth's people could have been.
Also, the punishments for homosexuality differ in the 4 main schools. In one of them, homosexuals are to be punished as fornicators/adulterers, which is probably the most logical conclusion. (In this case, the persons involved don't get punished simply for being homosexuals, but for committing adultery/fornication. Which is to be punished even if heterosexuals are involved). Also, there are scholars who actually hold the view that homosexuality is lesser of a sin than zina, and shouldn't be punished that harshly.
(Btw homosexuals are to be hated in the Bible, too. Just saying).
effective form when done correctly? Does this also include the stoning of gay people & persecuting minority religions?
What makes you think that sharia persecutes religious minorities?