God I hate when these kind of issues pop up and it could be anything out of hundreds. I hate it more when it doesn't give you codes. I too say check the compression spring and keep us posted.
"Failure is simply the opportunity to begin again, this time more intelligently." Henry Ford