1. Yes, Autonumber
2. Both queries based on same table, yes it has PK
3. See 1
4. It is now, took it down to approx 18 seconds, thanks
5. 8 year old PC, 8 GB RAM running on Windows 8.1 - I should've included in my original post that it works within a second on another PC, apologies.
Just noted...