1995 4runner

my check engine turns on when going over 45 mph when engine is turned off it stays off s soon i hit 45 to 55 it comes on also my ctuise doesnt work now thank u