If it were me I think I would seek specialist advice.
Whilst it sounds as the Nissan Dealer you used has been helpful, maybe there is something they are doing, or have not spotted, that is causing the symptoms to return.
If you post up where you are located (you can do this in your avatar profile) that will help with suggestions as to who to see for a second opinion.