So I took my front cowl off today, I am EXTREMELY careful when removing parts in order, meticulousness, finesse, etc. But these tabs on the outside where it mounts to the fairing stay on the sides, are an absolute design flaw in my opinion. Today I took it off, attached the Puig windscreen and...