I am original owner and you both are right. I forgot that this was taken to the shop before. I spoke with the local dealer and turns out that my truck was serviced for it back in Sept 2019 with a software flash. They won't check for free, I have to pay a $150 diagnostic fee, but will not be charged it if problem is there. I'm definitely feeling symptoms of this problem so it should be covered under the service bulletin. It'll be in the shop next week. Also, thanks for the more detailed explanation of what the issue could be from. My truck only has 65k.