The whole timurid thing is still kind of a mess. I think it works better if you don't have the first revolt event. If baluchistan, qara koyunlu, or the uzbeks take persia, it just doesn't form period. Delhi and Chagatai tend to creep in, too, neither of which should really be anywhere near the area. I'd do a few things:
1. kill the first timurid revolt event. Replace it with revolt risks in the uzbek provinces only. 70 years of revolts just throws too much chaos into the area with all the defections.
2. Delhi needs an event to become the moghuls if the timurids are totally wiped out and needs to have it's event altered to give the moguls a straight shot into delhi if delhi gets too much territory in afghanistan. I have an event for this posted in my timurids thread.
3. Qara Koyunlu is too powerful. I set up an event for them to get inherited by AKK, but this is a little bit too deterministic. Maybe the caliphate should be revived as Qara Koyunlu Baghdad. Something would have to be done to keep the various other countries around it from gobbling it up, though (perhaps starting as a vassal and ally of QKK?).
4. From what history I've read, Baluchistan didn't really show up that much earlier than the persians. It should probably have its revolt time moved to about 1460 or so, and the monarch list is a little off also. Persia worked well in the normal campaign with a revolt date of 1480, so maybe it should be pushed up just a hair also.
5. Giving copies of AKK's ressurection of Persia events to all the relevant countries wouldn't hurt, but they really don't work well due to no one ever getting below 1 stab in that region. They should all definately have the secede or fight event, though, (Uzbeks, Timurids, and AKK are the only ones that have it now, IIRC. QAR should get it, at least.)