Came out of a running and driving jeep. Everything works as it should. Came out of a 2004 tj rubicon. 220k on the odometer