Below is a plot of Juno's originally planned orbit around Jupiter, extracted from JPL Horizons. It's shown in J2000 ecliptic coordinates, centered on the Jupiter barycenter. It turns out the orbit is essentially polar (inclination of about 90 degrees) and almost completely within a $yz$ plane in those coordinates. (Other plots on the internet look different because they rotate the coordinates to keep the solar direction constant.) The black dots represent approximate Jovian apoapses.
The plot shows the same orbit viewed side-on (along x axis) and front-on (along y axis), the big red dot is Jupiter.
While the inclination of the orbit stays about 90 degrees, the plot shows what looks like a very pronounced apsidal precession. It seems that during the close flyby of Jupiter's equatorial bulge the extra attraction beyond the overall $1/r^2$ causes the orbit to advance substantially. The second plot shows the movement of the apoJove over time, showing an apsidal precession of about 31.2 degrees in 477 days, or about $1.3 \times 10^{-8}$ rads/sec.
My question is: Is this motion actually apsidal precession due to Jupiters non-spherically-symmetric gravitational potential, or is it something else, or even a spacecraft maneuver? If it is indeed precession, where can I find a mathematical expression for the apsidal precession rate?
above x2: plots of Juno's orbit around Jupiter as described above, data from JPL Horizons.