Guys,it's simpler if u look at this this way.
QM:On stationary states (think H atom),the hamiltonian is time independent,which means it commutes with itself,which,by means of the quantum version of Noether's theorem,it (the hamiltonian) is a conserved quantity.Now,of course,the obsevable,the energy is also constant.H atom

n the stationary states of the H atom,the energy is conserved=constant in time.
A quantum transition between 2 stationary states is fueled by a perturbation,which means adding a time dependent term to the original Hamiltonian.Therefore,the hamiltonian becomes time dependent,its eigenvectors are non stationary states,therefore,u cannot apply the Noether's theorem (quantum version),and so one concludes that,in between 2 stationary states,on the intermediary states,the energy is not conserved.
QFT:In and out states are eigentstates of a time independent hamiltonian.The 4-mometum in these states is fully conserved (the time-indep.Ham commutes with itself).
Inserting a perturbation (meaning adding a time-dep term to the lagrangian---->time dep term to the Hamiltonian),one finds that on all "intermediary" states,characterized by a time dependent hamiltonian,the 4-momentum is not conserved.
I used in this argument the celebrated Noether's theorem.**** HUP.One needs it not.
Daniel.