They are both 05's and the customers report up to 15 seconds at times. By the way, STAR says up to a 20 second crank is considered normal for the HPCR!!! I don't know about you, but a five second crank seems like a minute. I'm guessing they are really 5-8 second crank times. The abnormal part for me is most of the time they have the normal 1-2 second crank. Also if you stop cranking if it does not start, and you start to crank again, it fires right up.
My theory is the cam and crank are not really in sync when the DRBIII says they are, but then duplicating the problem has not been easy. What I do know it isn't, is injectors, lift and CP3. That pretty much leaves software.
The only real change in 05 was dual mass flywheel. I wonder if it could cause a mild shake when cranking that the crank sensor does not like. If it is not perfectly in sync it is not going to start. Would be interesting to jumper the clutch switch and see if having the clutch disengaged makes a difference.