h22a throttle body is the same as the type r throttle body 62mm and yes the type r and h22a throttle bodies will bolt up to the d series motors. Only problems you may have is what designation (obd1 or obd2 or no obd) sensors are on the t-body and what designation your car/ecu is.
Robster