Hey guys...I am new to this site, joined mainly to help get my question answered! I drive a 1999 2.4L Cavalier and my friend replaced the ECU in it a little over two years ago. Since then, my engine light has been on for "CKP (crankshaft position) variation not learned". We took the ECU back to where we got it from and explained to them what was going on and they told us that they couldn't fix that, we'd have to take it to a dealership. Although that code is on, my car runs perfectly fine...apparently, as I've been told, it shouldn't be. The dealership said they could fix the problem for me for around $135. A friend of mine has the HP tuning software and I was wondering if it could perform the relearn procedure for my car in particular? Any help is greatly appreciated! Thanks