30th fast packet is actually 31 hence the math is off by 7  

Don't belive me? 

http://en.wikipedia.org/wiki/NMEA_2000#Message_format_and_parameter_group_numbers_.28PGNs.29