Like many, the vents in my FJ80 are loose from the tabs breaking off. In my case, the "pins" on the vents themselves were sheared off, and the small plates that the pins mate with crumbled when I took them out.
I've designed a 3D printable part that fits securely into the vent housing, and has a pin that now fits a hole drilled into the vents themselves. Here's a render for the middle vent. (the side needs a slight offset.) Dimensions in mm.
Here's the resulting print:
The pin is 4mm, and I drilled a 5/32 hole in each vent. Here's how it all fits together installed:
Here's the files if anyone wants to make one: MEGA OpenSCAD and STL files included. You may need to adjust the SCAD files if your vents are tighter or looser than mine. I printed mine in PLA with 100% infill. I'd recommend ABS though for heat resistance. It's nothing complicated or fancy, just another fix to a common issue.
I've designed a 3D printable part that fits securely into the vent housing, and has a pin that now fits a hole drilled into the vents themselves. Here's a render for the middle vent. (the side needs a slight offset.) Dimensions in mm.

Here's the resulting print:

The pin is 4mm, and I drilled a 5/32 hole in each vent. Here's how it all fits together installed:






Here's the files if anyone wants to make one: MEGA OpenSCAD and STL files included. You may need to adjust the SCAD files if your vents are tighter or looser than mine. I printed mine in PLA with 100% infill. I'd recommend ABS though for heat resistance. It's nothing complicated or fancy, just another fix to a common issue.