Can Bus Shield Not Receiving Data
It may be a dumb question, but are you sure your car CAN bus is 500kbps?
Have a look at this:
pdfLink
Maybe try different speeds? 100kbps maybe?

Also, look at the schematics of your shield? Is the bus termination resistor soldered on the board?