i have a 06 gixxer throttle body in excellent shape.had a so called mechanic tell me i needed this part so i bought one.anyway i was ripped off,not even what my bike needed so now i have an extra one,tested & in perfect condition.can give you name & # to the shop i should have took it to in the beginning that tested them both.call steve for info 55.thanx.my phone is broke so if you need a pic i'll have to send it from another phone #