This is an AEM Infinity 506 ECU
Came from a good-running vehicle. Comes with K-series adapter harness if needed.