Did you do a security learn? I had one in my 06 and it would die shortly after I started it, until I did the security learn. The gas gauge reading the opposite of what it is supposed to be is a know issue with the 07s though.