molto probabilmente la quantità d'aria erogata dal pistone del 552 jg è leggermente superiore a quella del 552 marui e viene "assorbita" da quei due centimetri di canna.
pertanto se la canna che hai montato è più corta, quando il pallino lascia la volata molto probabilmente il pistone non sarà ancora giunto a fondo corsa e la quantità di aria in più erogata andrà ad interferire sulla traiettoria del bb deviandolo e causando, quindi, la perdita di precisione del fucile.
ad esempio la stessa cosa succede se si monta un cilindro senza finestrella di compensazione su di un m4 o su di un mp5 o un akbeta .
credo che il problema sia quello.
potresti risolvere adottando il cilindro ed il pistone di un sig 552 marui ma credo che la soluzione migliore sia, come ha scritto feldy, di lasciare la canna originale.