Touching on the post that trendz posted from by EFIDART. I am fairly confident that you could run a megasquirt as a datalogger. Here is an article on running it in paralell https://www.diyautotune.com/support/tech/install/install-megasquirt-parallel/

It would think its doing something but wouldn't be. The normal dashboards used for megasquirt and a cheaper android tablet could be used as the dash. It would possibly be a fair bit of tinkering to get working right though.