that throttle body comes with TPS?
is that for D16Z6?
my car idles, so i needed to replace the throttle body & TPS.
i guess thats wat i needed bu tnot sure myself.