There is quite a large gap between the delivery of engines. The first 54 engines began delivery in May of 2002 and ended in January 2004. That's nearly two years to deliver just 54 engines.
The second batch began its deliveries at around October of 2005 and ended in September of 2006. That's much better, with 100 engines delivered in nearly a year. Around January to February of 2006, photos of new J-10s have begun to float and which inevitably went to the 3rd Division.
The 44th Division regiment inaugurated in July 13, 2004. The 3rd Division regiment inaugurated sometime in December 2006. That is also quite a gap.
That's enough time to put a regiment within, but arguably we like to see more evidence to either prove or disprove anymore planes in the 44th Division other than those in the ranges of 5055x to 5075x. This means numbers ranging from 5015x to 5045x and from 5085x to 51x5x. Heck, I like to see even J-7s or whatsover in those number range because that can also disprove the numbers. Unfortunately, we don't see neither J-7s or J-10s in those number ranges as of yet.
I have a hypothesis that between the time the 44th Division J-10s was inaugurated and by the time the 3rd Division J-10s were inaugurated, a number of changes to the J-10s that could have taken place. These changes could have resulted in bringing existing J-10s back to the factory for an upgrade.
The upgrade can consist first of an upgrade on the radars. Early KANWA reported the radars to be Type 1473, which corresponds to KLJ-3 in NRIET clemanture. But Flight International reported the J-10 radars now as KLJ-7, which did appear in a brochure not too long ago. Given that the J-8F radars now have the Type 1492 PLA designation, as opposed to the earlier Type 1471 designation, the J-10 radars may now have the PLA designation of Type 149x, with x > 2, superdating the Type 1473. These changes may have something to do with matching the radar with the PL-12. Around 2004, the PL-12 entered IOC with the PLAAF. It may not be completely ready with the 44th Division then, and the radar may require some updates.
Another change, which is more visual, is the addition of a satellite uplink in the back. This may be for navigation purposes in connection with the Beidou. This system is also essential for satellite positioned bombing. If you see the old pics of J-10s while they were numbered 41x5x, they didn't have the uplink. But the J-10s that numbered 50x5x, all in the same division, now have them.
There may also be other changes and revisions that we don't know about but can only hypothesize.
I figured that after the J-10s in the 2nd and 1st Division gets inaugurated, there will be a pause again, as another new version of the J-10 gets readied. Again, there may more be more up to date avionics, and possibly an engine change, either to the WS-10A or the AL-31FNM1.
I suspect that in the 100 engines that came last, there are a number of 31FNM1 in the last batches that are intended for prototype development.
I also suspect that when a new batch of improvements come around, the older J-10s have to go back to the factory for their updates, as some of these may be too complicated for field technicians. This is going to keep the factory quite busy.