Your DI scores are actually in a good range, the only issue is consistency. That’s pretty common because DI depends a lot on stamina, timing, and careful reading. From your mocks, you’re already hitting 90+%ile sometimes, so the ability is there. I’d suggest instead of looking for more material, focus on reviewing your mistakes by type (Table vs MSR vs Two-Part etc.) and do a few timed 30-min DI sets. That’ll help stabilize scores more than just solving extra new questions