I'm having the same issue still but, currently I'm having this company look at my parts (SKREEM module, keys and ECU).
S.O.S. Diagnostics
They can fix/reprogram and order new parts if needed. ($100 bench fee to test parts).
They have their own test crossfire in their shop because they get these cars in with problems so often.
On a separate note the dealer I took it too told me my car (2005) was CAN-BUS wired. Was this a false statement?