carter bbd

Mine does that too. I just put another spring on and the kickdown lever helps hold it shut.
Yes it's Chinese junk.