Anyone know where to get the push pins that hold up the main engine splash panel for cheap? I know the dealerships charge an astronomical amount for something so simple.
Mine have popped out with time and/or poor reinstallation. I now how the panel hung with zip ties that makes the most irritating noise going over almost any bump.
If anyone has any leads I'd greatly appreciate it. With this cold weather, the noise has gotten out of control :/
EDIT: Answered my own question.