2SO is good for lubrication, not so good for cleaning. You will need a solvent type additive to clean and accumulation of asphaltenes and other stuff common to ULSD. A quart of Sea Foam and a quart of MMO is a really cheap effective way to see IF you need to dig deeper. Since the problem is intermittent and not constant plus the lack of codes, that would suggest a mechanical issue with the injector. The cleaning and extra lube will cure the problem but it might alleviate it enough to tell that the problem is mechanical and where it likely is. Along wit the cleaning you really need to see if RP and LP pressures are not doing any thing weird when the glitch happens.
However, at 270k miles or a significant fraction of that mileage it is a good bet the injectors are wore and failing. If you could get the dealer to run a contribution, kill test with rpm drop, and a return flow test on the injectors that would probably tell you a lot. If they will, too many times they won't do the test just want $300-400 to pull the injectors and send out for testing and you have no control on what is going on.
However, at 270k miles or a significant fraction of that mileage it is a good bet the injectors are wore and failing. If you could get the dealer to run a contribution, kill test with rpm drop, and a return flow test on the injectors that would probably tell you a lot. If they will, too many times they won't do the test just want $300-400 to pull the injectors and send out for testing and you have no control on what is going on.