I have Kia Optima 2007 vin number is :KNAGE222375103314 I will ask if you have those parts for me. kia optima 2007 vin#KNAGE222375103314 Oilpump # 23300/25010 Piston # 2341025001 Piston ring # 23040A2500 for engine 2.0L Please let me know if you have something for me i will wait for your reply