Hi Nathan. Since you own a Triumph I hope you'll take us up on our offer of a free 1-year Captains Club Member subscription by registering with the required information. Just click on the "Register" link above and follow the instructions. I'll check with the factory for you on the lid question.
