s10 guys ... wierd engine noise

ummmm…

wtf?

your truck come with a factory alarm?

i honestly 100% have no idea what that is