Can_bus shield init_fail

Hello,

Please can you help me i’m working on a project to receive data from an ECU on a workbench .the ECU work with a baud rate of 125 kbps i have an can shield that have a quartz of 8Mhz i took off the terminator resistor the two wires h an l are well connected the RX led is blinking i’ve modified the library for the 8Mhz quartz but it still stuck on can init fail . but when i force the can.begin(delte the if condition). it started giving me some ids and data but wrong one because i have busmaster and i compared it , any help pleaaaaaase.