As previously discussed in this thread, that I emailed Honda Japan to ask which radiator cap is the original replacement for our Civic EK. The original part number was 19045-PAA-A01 which wasn't availabe with anyone here in Pakistan. The part number 19045-PWA-004 is available at all dealership but Honda Japan and all the Honda Parts websites show it as incompatible for 6th and 7th gen civics. Honda Japan then confirmed me that 19045-RAA-003 is also compatible with PAA. I said to them that Honda Atlas don't have this part. They said we will email them on your behalf. After that I got an email from Honda Atlas telling me to contact on a number and also they have imported the part from Thailand. I talked to the person and he asked me about the nearest dealership. He told me it will be here in our next shippment from Thailand. It costed me Rs.2000 but it took me 20 minutes to get out of the showroom because of too much protocol.