My honda did that and I finally changed the cap and the problem was gone.