Need help identifying part
Recently a part (sensor?) of some sort broke on
top of my engine area causing check gas cap
warning to come on. I glued it on temporary but it's
causing the gas pedal to stick now. Can anyone
help me identify the part so I can order it online?