Hi guys... my '91 hilux 3L gasser wont shift down at 90 km. Its revving at over 3,000 before I can even go over 100km. Once it warms up ( for a long while ) then it will downshift and give relief in the 2000 rpm range. Any suggestions as to what the problem is? 
