cleaning data is a tricky business, basically you are always removing and/or adding information that actually not measured: so be very careful. Here is a link: Article Interpolation in Time Series: An Introductive Overview of Ex...
to a recent article interpolation techniques in time-series, maybe it is helpful.