HAHA!It's Gib with a "J" sound because of it's association with "Giblet"!
ok fine lets put it this way:gib is a shortened version of the word giblet.If you remove the "let" from "giblet" you haven't changed anything that would affect the pronunciation of the first part of the word. at least that's how I see it.