Try with the changes to the Target and Initiator again with the ESX server and see if this helps.
1- one LUN per target
2- make the following changes to the targets, and initiator your ESXi 5.5:
===
1. From the console, press CTRL+ALT+W,
2. Select Tuning options -> iSCSI daemon options -> Target options,
3. Select the target in question,
4. change the values to the maximum required data size (change the initiator to match).