Hy can216, it sounds like you have already got an identification of the engine I'm assuming from the block and head casting numbers. If you don't post those numbers here for us to check/verify then we really can't help you. The "C" means commercial (truck). Please remember to tell us the year and size of truck you are inquiring about, thanks.