I recently noticed that one of the clips (the rear one) snapped so only the front clip is holding the engine lid on wondering where to find the clip, or a new engine lid called iboats said they dont sell em and gave me a link to a dealer in my area but i dont know the model # and the lady on the...