Yep. The throttle body they give you with kabli engines is of auto transmission. You can see it says 95 on iacv. Just throw in your old throttle body and you'll be all good. The iacv of manual transmission has a blue sticker on it saying 96. It's actually very hard to find it in scarpyards because most of the engines come with auto transmission