Toyota & Lexus 2.4L Turbo Throttle Body (2022-2025): Fixing Hesitation(02) Save Image Image gallery: 2011 Lexus RC F: Stranded! Rough Idle, Please Help