Gotta love that turbodiesel torque! I feel 'ya I'm not sure about putting my money in a Chinese truck right now