PC-12
Flight Crew Multiengine; Flight Crew Instrument; Flight Crew Air Transport Pilot (ATP); Flight Crew Rotorcraft; Other Rotor
Flight Crew Last 90 Days 50; Flight Crew Total 8000; Flight Crew Type 3000
Aircraft Equipment Problem Critical; Deviation / Discrepancy - Procedural Published Material / Policy
Air Traffic Control Provided Assistance; Flight Crew Requested ATC Assistance / Clarification; Flight Crew Diverted; Flight Crew Landed As Precaution; General Flight Cancelled / Delayed; General Maintenance Action
Aircraft
I Departed ZZZ IFR with 3 passengers (family) for a personal trip to ZZZ1 around XA:00 this morning.  Climbing through around 5;000-6;000 feet using radar vectors to join airway; the EIS warning light came on; and the oil pressure; oil temperature gauges started flashing.  Oil pressure had dipped into the yellow and then erratically into the red.  I reduced power and notified ATC.  It was VMC conditions above 1;600 feet.  I requested the ILS for ZZZ2 and was vectored for the approach.  I maintained as low power settings as possible per the Pilatus procedures; and requested a shorter turn to final below the normal vectoring altitude: my goal was to get the aircraft on the ground as soon as safely possible.  After joining the localizer; there was no glide slope; and the ID was barely audible.  I then asked for the RNAV approach; was vectored to final; cleared for the approach; broke out at 500 feet and landed.
PC-12 reported diverting and making a precautionary landing after engine oil system indications showed low oil pressure and high oil temperature.