So a little more info. I live about 200ft above sea level in CA. We went to south lake Tahoe which is around 7300ft above sea level. Once I got the truck back to around 3000 ft. The stutter went away. I definitely have a manifold leak but am pretty sure the turbo is fine. There is a minor leak at the oil supply line but not too bad. Could the thinner air could have cause the issue because of the manifold?