What was found
AIRCRAFT WAS GROUNDED: PILOT REPORTS #2 GEN FAULT AT FL 310, RESET UNSUCCSSFUL GEN TURNOFF IAW QRH. APU START ATTEMPTED. APU SHUTDOWN. DEVERTED TO KBIL. MAINTENANCE REPLACED #2 ENG IDG IAW AMM 24-21-51. OPS & LEAK CHECK GOOD. CHECKED APU OIL LEVEL FULL, STARTED APU NORMAL, NO FAULT NOTED.