get your throttle body serviced & plugs checked and replace(use stock only ) if required
use good air filter (genuine is recommended )
always keep air filter clean after dusty drive (this will keep throttle body clean )
knocking and rpm drop issue will improve ...
only Toyota authorize service /experienced person must remove and clean throttle otherwise it can get damaged easily and mess ecu settings ....