Truck will not go above @ 3000 rpms
Runs ok under that , will go thru all the gears, get up to speed as long as its kept under 3000 or so rpms.
Im thinking this is timing related - the owner I just bought it from had just had a new distributor put in and I believe it's not timed correctly...