E70 cluster with arduino

Hi everyone,
I have a E70 cluster and i am trying to create a test bench using a arduino uno with the canbus shield from seeed studio. Are the cluster pins the same as a E90/E60? I tried this thread but the cluster does not do any thing besides turning on when i bress the button.

#include <SPI.h>
#include "mcp2515_can.h"

const int SPI_CS_PIN = 9;
const int CAN_INT_PIN = 2;
mcp2515_can CAN(SPI_CS_PIN); // Set CS pin

void sendIgnitionOn()
{
    const uint16_t canId = 0x130;
    const uint8_t len = 3;

    uint8_t buf[8] = {0x45, 0x42, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00};

    CAN.sendMsgBuf(canId, 0, len, buf);
}

void loop()
{
    while (CAN_OK != CAN.begin(CAN_100KBPS))
    {
        delay(100);
    }
    sendIgnitionOn();
}

void setup()
{
  //TODO
}

I also tried chaning it to cs10

const int SPI_CS_PIN = 10;
const int CAN_INT_PIN = 2;
mcp2515_can CAN(SPI_CS_PIN); // Set CS pin

I tried all of the ignition codes from this website: Kombi | BitBoucher Wiki

Has anyone tried this project before?