I think the vent on top is leaking, can it be repaired? Any ideas, thanks.

Last edited by PAULS_340; 07/19/11 11:49 PM.

Still looking for LM29H1B415501, '71 Demon 340