I use aem. the problem you're having is no ground.
since you didn't hook it up, it's using the odb2 ports ground, which is for digital signals, and sux balls. You need a ground thats referenced to the signal you want, the ground at the aem gage, and it needs to be run along with the signal all the way to the xcal2's pins.
Note there is a ground, use it.

The link you posted sent me here.
Tomorrow I’m going to get back in there and wire it up again. So I should ground the x4 to the aem ground?? I’ll post some pictures tomorrow before I put it back together.





