Fuel rail pressure oscillations can be a significant issue, particularly on returnless systems. A standard wave is set up by the injector closing and the inertia of the fuel being bounced back through the rail as a pressure wave. This pressure wave can then effect subsequent injections depending on when it occurs in relation the opening time. One of the really tricky bits to this is the pressure wave and its effect is a complex interaction of engine speed, injection time and fuel temperature (effects the velocity of the pressure wave). The complexity of it and the fact that fuel temperature in the rail is not measured makes it very difficult to compensate for in software so a hardware fix is normally required. There are some design guidelines to try and reduce the effect such as not having sudden changes of section shape or area in the rail (from box section to tube for example) so the parallel faces are reduced (this helps to prevent the wave 'bouncing' off features in the rail). There are additional dampers you can add to the rails (literally a sprung mass) to try and absorb the standing wave, I've even seen flexible pipe used between banks on V engines to try and reduce the effect (you have to be very careful about durability on this kind of approach). It is a tricky one though and I've seen production programmes significantly delayed because of this.