Hi George,
Check valve looks good, had it checked at the shop that did my front end this week. The car brakes normally going down the road but brakes hard when sitting at idle, strange, as I would expect it to be opposite to that according to my understanding of how vacuum pressure is...