ya probably need to grease up the joints & linkage & stuff... use white lithium grease... spray kind is ok, but stuff in the tub is better, white lithium cause its water proof... wipers not sittin properly most likely cause u got aftermarket blades and only proper 24" offset center blade will sit right on pass side