I I know this is an old post. But were you able to ever figure it out. My truck has the exact same symptoms to a t.