If your car is a California Car - it will have an N95 on the tag. If so you need ECS cap, if not you need a CAS cap.

Or another way to tell is whether you filler neck has small female or large female screw openings for the cap to lock into - small female is ECS as well....