An analysis of an oscillatory magnetohydrodynamic (MHD) convective flow of a second order (viscoelastic), incompressible, and electrically conducting fluid through a porous medium bounded by two infinite vertical parallel porous plates is presented. The two porous plates with slip-flow condition and the no-slip condition are subjected respectively to a constant injection and suction velocity. The pressure gradient in the channel varies periodically with time. A magnetic field of uniform strength is applied in the direction perpendicular to the planes of the plates. The induced magnetic field is neglected due to the assumption of a small magnetic Reynolds number. The temperature of the plate with no-slip condition is non-uniform and oscillates periodically with time and the temperature difference of the two plates is assumed high enough to induce heat radiation. The entire system rotates in unison about the axis perpendicular to the planes of the plates. Adopting complex variable notations, a closed form solution of the problem is obtained. The analytical results are evaluated numerically and then presented graphically to discuss in detail the effects of different parameters of the problem. The velocity, temperature and the skin-friction in terms of its amplitude and phase angle have been shown graphically to observe the effects of the viscoelastic parameter γ, rotation parameter Ω, suction parameter […], Grashof number Gr, Hartmann number M, the pressure A, Prandtl number Pr, radiation parameter N and the frequency of oscillation […].