Diffusion-Based Generation and Imputation of Driving Scenarios from Limited Vehicle CAN Data