It clips back on very tight....I wonder if it just wasn't installed right. Looked everywhere and can't find a part number or vendor.


1989 Nevada Sand Raider 2.6 5-speed
Turbo FI with Megasquirt