I've written a CAN-bus ECU simulator:
https://github.com/skpang/teensy_ecu_simulator
You can make your own board or buy a ready made board with Teensy 3.2 installed:...
In the Transmitter and Receiver you need to specify the baud rate like this:
Can1.begin(500000);
In the receiver try this:
void loop() {
CAN_message_t rxmsg;
while(Can1.read(rxmsg))