added my VHD file the test bench and the UCF file, this UCF file ran at 100MHz a lot faster than the 1 MHz that it was supposed to be, but it changed the fuel guage to zero instead of reading back the value for fuel pressure, I think this is because I sent all zeros to the port immeadiately after trying to read it