What's so bad about iTunes? I'm not a apple fan but I do like how everything can be backed up through iTunes and it restores the phone EXACTLY to the way it was before.
Check to see if the trans oil is milky. May be a clutch side crank seal leaking. Did you do a leak down test after reassembling everything? That would have clued you in to a leak before you ever fired it up.