maybe something you instaled broke it, cause it's suppose to work perfect on mightyrom. which version mightyrom are you using?
try this. don't open the internet sharing program. just connect your phone and pick internet sharing from the 3 options.
also...there's a bit of talk about it here
http://forum.ppcgeeks.com/showthread.php?t=111283