My triangle button has not been working is there anything i can do to fix it or replace it or would i have to buy a new one
I would open the controller and take a look at the botton, rubber pad and the circuit membrane.
Maybe you are lucky and there is a bit off dirt, which could be cleaned away. Or your circuit membrane is weared out, where the button allways hits.