Let either R k (t) := |P k (e it )| 2 or R k (t) := |Q k (e it )| 2 , where P k and Q k are the usual Rudin-Shapiro polynomials of degree n − 1 with n = 2 k . In a recent paper we combined close to sharp upper bounds for the modulus of the autocorrelation coefficients of the Rudin-Shapiro polynomials with a deep theorem of Littlewood to prove that there is an absolute constant A > 0 such that the equation R k (t) = (1 + η)n has at least An 0.5394282 distinct zeros in [0, 2π) whenever η is real, |η| < 2 −11 , and n is sufficiently large. In this paper we show that the equation R k (t) = (1 + η)n has at least (1/2 − |η| − ε)n/2 distinct zeros in [0, 2π) for every η ∈ (−1/2, 1/2), ε > 0, and sufficiently large k ≥ k η,ε .