Ragazzi sono riuscito ad individuare la riga che mi crea l'eccezione System.StackOverflowException ed è la seguente i.Checked = true;
In realtà cosa faccio nel Load del form verifico se viene soddisfatta una condizione se questa si verifica il checkbox viene spuntato attraverso i.Checked = true dove i è l'indice del mio ciclo form per effettuare la verifica sugli elementi della listview.
Non vorrei che il problema sia dovuto dalla presenza dell'evento
LstView_ItemCheck in quanto se commento quella riga non si presenta nessuna eccezione se la abilito l'eccezione si verifica.

Qualcuno puo' darmi qualche indicazione in merito.