Its a Pro-M Univer blow through meter, they are old school but were the best thing out when they were released to the market. Now Pro-M use the "Pro-tube" name, you might want to try them to see if they can help you, your missing the sensor... 336.644.8668