New engine - car runs a bit crap tbh - holding back bogging down - My engine management light flickered on my Glanza a few days ago more than 3 times but now isnt showing lag is bad holds back when at certain revs - when having the car back from garage - speedo was not working - after changing a few things - speedo/boost gauges now working plugged diagostics in today - error code42 - vehicle speed sensor? none of posts I've read up on seem to have a conclusion really want my car back tbh one post said this " Right sorted the idle problem and the boost delay.. Turned out to be my JAM FCD which was wired into the map sensor. Took it off and put it back to standard and it's fine!" ? some posts state " This fault occours when the ecu detects revs above 3000 rpm for more than 3 seconds without a changed spped signal from the speedo is this code related to the issue i am having? or have just plugged something in wrong to cause code and the reason car laggy - holding back something else really winding me up now cars been off road for 2 months :/