Two questions...

Also, I know this talks about suspension, but the engine running high idle is more of my concern! Engine is a 360.