First I would mention the car runs very hot; too hot. Second, are you sure all of the grounds are properly tightened? Besides the low timing at idle (-10.0 at times) and cruise (5.0 at hwy speed), there are times when some of the PIDS flat line which almost would seem there is no signal (or very weak) coming from the sensors causing erroneous readings. I would also check the battery voltage and alternator output under load.