Carb might just need a new needle/seat. Cheap, but not that easy.
Also, your distributer's centrifical advance
might be non-functioning.
Do you have an aftermarket fuel regulator ? If so, it could be getting fouled .


Rick
1984 4Runner