Guys I need to know what fuel cap to buy I want acdelco oem . Rockauto have 4 choices.... they look same on picture. Part Number that I got from dealer 9157990 is not match with rockauto but pictures are. Dealer do not sell fuel caps any more for catera. I have 2000 sport model. Please help. Anybody bought fuel cap ???