If it won't rev more than 3000 rpm in fifth gear what makes you think a sixth gear would help. That little four banger is made to rev. With you running it at these low rpms all you're doing is lugging it which is bad for the engine.

It sure sounds to me like your distributor is running out of advance. There's no reason why it should struggle to reach highway speed going downhill.