i did all that, now i just have the trunk button working i called a pontiac dealership and they said some times they need programed with a scan tool