Che io sappia (non uso PreparedStatement da una vita, quindi se dico un inesattezza smentitemi pure...) i PreparedStatement non hanno un numero minimo o massimo di parmetri che possono essere inseriti, quindi molto probabilmente è un errore di costruzione di tale oggetto che ti porta a dire questo.
Prova a postare il codice interessato cosi magari riusciamo ad aiutarti