Engine oil dipstick 14033079 tried Google on this number and doesn't come up with any meaningful info.. Stamped on the stick it says Engine Oil SF only and beside the number there is a V stamped.. Believe it is a BBC stick, but, from what application??? Must be a super-ceded part number... Thanks!!! T.