engine code id. im confused on what i have.

bought a d100 with a 318 that replaced the original 6. the numbers on the block are gm318r 34681074 i cant find these exact number anywhere and am uncertain as to the exact year. could someone tell me what i have and if its one of the better years. thanks:burnout: