The XLi/GLi Have This Issue That From No Where They Started Behaving Strange And Dumping A Lot Of Fuel.....!
Have You Test Check Your Coil packs????? Also Check Your Main Load Sensors....MAF/TPS....It Don't Have O2 Sensor I Guess But Have A Variable Resistor In Place.....!
Check All These Things.........All The Sensor Readings To ECU Should Be Normal.....!
I Don't Know About 2nZ-Fe Coolant Operating Temp But As I Know......97 Is On High Side......100 Is Boiling Point....! It Should Be Under 90's