3sge throttle body should very possibly be very close if not the same as an 4age throttle body. so next time you go down to pinch a part, pull a ISCV off the 3sge to have a look at the similarities.

or alternative method is just use a 3sge throttle body, it bolts straight on, tps is bolt on (exact same part number as 4age) and shouldnt have any problems what so ever plumbing it up to the coolant system