I get same readings on my ELM Bluetooth device least for barometric pressure and control module, have you tried plugging one of those vaccum tester gauges in gives you a accurate look at what condition engine is in , could rule out mechanical issue they about £20 most tool stores sell themAh right, thanks.
The thing is though, I don't trust the values in the iCarsoft device, at all.
I mean, it's fine to see the values changing, but there are heaps of wrong values in it.
For example the gear ratio shows as 65535 (which is likely an integer overflow error), the barometric pressure is 150kPa, my milage shows up as 85,000,000km (likely a conversion error since it's 85,000km), one of my module voltages is 44.1V, my transmission oil temp reads -40°C (which is likely a conversion error from Fahrenheit to Celsius), (and it reads 17,000°C on the next line, and 0 somewhere else) etc.
View attachment 50514
I think it's likely that the guys writing the software for this probably didn't always remember to "carry the 1", since it's unlikely that there's so many things wrong with my car..