id have to say by the pics the 4th gen but ive seen the 3rd gen in person and your car is super clean