This product has help several of my fuel injected engines run better.
Some of those had sat for a while like you mentioned yours has been.
Some of the Other products I have tried have not worked as well.
Maybe some of the LS gurus can help you with diagnosis of coils and fuel system stuff.