Hey guys so i was on my way home from the store and as i was getting into town i was coming up on a stop light and popped it into nuetral and it went to idle and lobed for a sec then died and my check engine light came on. i turned the key and it fired right up, so i pulled into the gas station and noticed and low rpms it started making this god awful noise my best way to describe the noise is it sounded like grinding/metal on metal rubbing. there is no knocking. but under a load just driving normaly the noise isnt there but as soon as i let off the throttle its back or idle its there. the motor has about 700 miles on it since i rebuilt it and its been running good till tonight. it sounds like its coming from the front of the motor but then it sounds like its coming from the head. any ideas what i should start with? i need help asap due to this being my only transpertation right now.

any help will be muchly apriciate