Looks really nice bud, door looks a tad out of colour, its gagging to be lowered......loving the battery strap too. Is that a bit of over spray on the bumper (alloy pic).......as for the tech questions i dont have a clue, mabe wait for some of the experienced people get here...but my na idles under 1000 around 750 or so but never cuts out. mabe your throttle position sensor is shagged?, just a guess