6.6 Liter pti turbo

red1977

New member
Nov 15, 2010
786
0
0
46
Ogden Utah
My friend is looking at buying a 2011 dmax and the add says 6.6 liter pti turbo coupled with a/t. Anyone know what that means.