take 5 degrees out of the timing map for base idle spark.

see how that goes, if it's still a bit tame then bump up the under/over idle spark error correction.


also 29 degrees seems a bit high in the main spark map even if you have already taken some out