Canbus shield and Arduino Uno Help

So i'm trying to connect my 2016 Ford Focus ST to my Arduino Uno with the Sparkfun Canbus shield. Only this else connected is a LCD screen. No SD or GPS. When I connect it to my car, and turn the car on. It gets power through the OBDII connector (bought from sparkfun), and I have it reading its value through the Serial monitor.

Now i've had this problem for a week and can't for the life of me figure it out. It's throwing erratic data and will only read the RPM every so often (when it does it's an accurate reading). The erratic data is shown as "0 g/s" and "255 km" and "254 km", and sometimes even "100%"

The library I used along with the headers will be linked.

Trial_run.ino (3.28 KB)

SparkFun_CAN-Bus_Arduino_Library-master (1).zip (25.9 KB)

Hi there, I have had exactly the same problem as you..

Did you find a solution??

G/s would be you mass air flow sensor. Do you have an obd scanner with live graphing? If so, will it read both rpm and maf at the same tome without showing erratic jumps?

Can you post raw hexadecimal data received from the shield?

Jeffrey, same year make and model vehicle?

I am using a Sparkfun Canbus shield with an OBD to DB9 cable anf Arduino Mega. I will post some raw hexadecimal data soon. I have the 2014 fiesta ST.