if your facing the truck with the hood open its on the lower left hand side bolted to the bell housing, below the intake manifold, directly below the fuel filter
The 1994 Toyota pickup truck starter mounting bolts can be found on the head of the starter. There will be three mounting bolts.
inside starter
On a 94 4X4 you can see it looking under the passenger front wheel well at the lower rear end of the engine.
on the side
attached to the battery. bolted to the engine
In a 1994 Toyota pickup, the starter relay is typically located in the fuse box under the hood. Specifically, it can be found on the driver's side near the battery. The fuse box cover usually has a diagram that identifies the relay's position. If you're having trouble finding it, consulting the owner's manual can provide additional guidance.
Look at the lower end of engine
I use a starter solenoid from a 1991 - 1995 Toyota Pickup on my 1998 FLHT Evo... and a fraction of the cost from Harley.
Header is getting red
REMOVE THE PASENGER FENDER AND IT IS OBVIOUS... NOTHING TECHINCAL.
above the starter
Yes, but only if they are both the same configuration, i.e. both 4 cylinder or both V6