Could anyone tell me the name of this.. (pictured with arrow pointing to 2 little green caps) as our car no longer has these .... & Also will this cause a problem for the car? As we have been having problems with ours, we have replaced the ecu relay and the fuel pump relay. and are now thinking that it could be just these little things that have caused the trouble. Picture below.