My Garmin 405CX is giving lower cal/km values than usual. I checked at least 60 historic records aleatory since I got the 405CX (2012) and the average value is 97,23 cal/km versus 47,46 cal/km today. Also, the HRM has showed lowest values than real, considering the effort done during the training. I appreciate your diagnosis and remediation. Regards.