not sure if this is the right area to post this but worth a shot.
wondering if this would be a simple plug and play. I have a 2008 wrx with the rubber one piece pedal. Saw this on ebay.
2008 Subaru Impreza WRX STI DBW Accelerator Pedal Assembly GR8 EJ257 | eBay