LCD sin contraste

Hola he comprado esta pantalla y he hecho ese circuito que viene ahi para que todo vaya perfecto

El montaje fue este : http://www.instructables.com/id/Controlling-a-character-LCD-with-an-Arduino/

Y el ejemplo primero no me dio problemas salvo que tuve que usar la funcion digitalwrite(4, HIGH); ara que me encendiera ya que lo tengo puesto al digital 4 el pin.

Hasta ahi todo correcto, lo jodido es que cuando hago el otro ejemplo para usar las dos lineas, al usar la funcion lcd.begin(2, 16); se me pone las letras que casi ni se leen, no se por que es esto, pero es como si diera problemas la libreria ya que si lo quito se vuelve a poner todo perfecto (problemas pues varios, como por ejemplo no poder usar la linea de abajo ya que no puedo usar la funcion esa xD)

el contraste se ajusta con el preset

Podrías ser un poco más concreto?

si hiciste las conexiones como en el diagrama, has puesto un preset que al girarlo cambi el contraste de las letras.