Esta raro ya que al hacer un TRUNCATE, elimina todo e incluso resetea el auto_increment.
Haslo manualmente con este comando.
Código PHP:
ALTER TABLE nombre_tabla AUTO_INCREMENT=0
3.6.9. Using AUTO_INCREMENT
Es importante revisar en la página del producto.
Saludos.