My wife's daily popped the dreaded P0016 code last night. It is a 2015 sport and has 58,500 miles. I cleared it and it was back again this AM. Thanks to some research from this forum, I quickly learned this is likely NOT a sensor and more likely to be a stretched timing chain. I have the...