I forgot to mention you can go to Autozone or any auto parts store and buy a 2004 Hyundai Tiburon radiator cap and try the fix. It is only a fraction of the cost of a new honda cap. just bought one. The factory cap is better at keeping the engine running cooler because of the radiator pressure but at least you will know.